Hirdetés
- Luck Dragon: Asszociációs játék. :)
- sziku69: Fűzzük össze a szavakat :)
- sziku69: Szólánc.
- djculture: Éhezők ssd és memória viadala.
- MasterDeeJay: Harc a DDR5 árak ellen
- Magga: PLEX: multimédia az egész lakásban
- GoodSpeed: Munkaügyi helyzet Hajdú-Biharban: észak és dél
- D@reeo: Pi-hole és a Telekom Sagemcom F@st 5670 DNS beállítása
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- ubyegon2: Airfryer XL XXL forrólevegős sütő gyakorlati tanácsok, ötletek, receptek
Új hozzászólás Aktív témák
-
M.Úr
tag
Sejtem hogy miért hozol létre a _keres() metódusokon kívül is egy connectiont, de ez így nem fog működni. Ha a _keres()-en belül létrehozol egy új kapcsolatot, szerintem azt
ismeg kell nyitnod, mielőtt kérést küldenél hozzá.
Kipróbáltad amit írtam (open a _keres-en belül)? -
M.Úr
tag
Hali!
Én először debugolni próbálnám. Ha Visual Studio-t használsz, akkor ez nem jelenthet gondot. Tegyél breakpointokat a kérések köré, és figyeld a connection-höz kapcsolódó változókat.
szerk.:
Úgy látom létrehozol egy connectiont a button click else ágában, majd azt megnyitod. Eztán futtatod a kérést, ami létrehoz egy új connectiont, amit sehol nem nyitsz meg, majd ide próbálsz lekérdezést küldeni.A connect.connection_open_realmd(); parancsot a *_keres() metódusokba biggyeszd be a megfelelő helyre.
-
bpx
őstag
Szia!
2 dolog:
1. Hiába van connection-öd és nyitod meg, ha a commandokat nem kapcsolod össze vele. A commandnak sehol sem adtad meg, hogy milyen kapcsolatot használjon, így persze hogy panaszkodik.
2. SQL paramétert tényleg paraméterrel kellene megadni, nem pedig magát az SQL-t "összeollózni" (sql injection, dbms optimizer).
például így:
MySqlCommand user_keres = new MySqlCommand();
user_keres.CommandText = "SELECT id FROM account WHERE username=?UN";
user_keres.Connection = connection;
user_keres.Parameters.Add(new MySqlParameter("UN", user);
MySqlDataReader reader = user_keres.ExecuteReader();ha minden igaz, akkor MySQLhez ? kell az SQL Servernél megszokott @ helyett a paraméterhez
Új hozzászólás Aktív témák
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- Revolut
- Milyen routert?
- Ingyen és modern rendszerekre szánva tér vissza az Unreal Tournament 2004
- Hobby rádiós topik
- Apple Watch Sport - ez is csak egy okosóra
- LEGO klub
- Milyen videókártyát?
- Megbüntették, ezért feloszlatná az EU-t Elon Musk
- Milyen belső merevlemezt vegyek?
- eMAG vélemények - tapasztalatok
- További aktív témák...
- Samsung Galaxy S22 Ultra 5G 256GB, Kártyafüggetlen, 1 Év Garanciával
- Samsung Galaxy S24 Ultra 5G 256GB, Kártyafüggetlen, 1 Év Garanciával
- Honor 90 Lite 256GB, Kártyafüggetlen, 1 Év Garanciával
- Xiaomi Redmi A3 64GB, Kártyafüggetlen, 1 Év Garanciával
- Samsung Galaxy S25 Edge 256GB, Kártyafüggetlen, 1 Év Garanciával
- Apple iPhone 13 128GB, Kártyafüggetlen, 1 Év Garanciával
- Xbox One S 500 GB + Series kontroller 6 hó garancia, számlával!
- Samsung Galaxy S25 Edge Titanium Jetblack 12/256 GB Használt, karcmentes 6 hónap garancia
- Általános igazgatóhelyettes tábla üvegből eladó
- 146 - 147 - 166 - 167 - 168 - 169 - Lenovo Legion Pro 7 (16IRX9H) - Intel Core i9-14900HX, RTX 4090
Állásajánlatok
Cég: BroadBit Hungary Kft.
Város: Budakeszi
Cég: Laptopszaki Kft.
Város: Budapest


