NextBack kérdése:
Adatbázis adatainak lekérése Java-ban? Egy eredmény változóba mentése?
Figyelt kérdés
String vmi = "tt";
PreparedStatement nev=con.prepareStatement("SELECT id FROM tmp WHERE id="+vmi);
int id = nev;
A lekérdezés eredménye a nev-ben van, de nem tudom átadni ne int se string változóba, mi a gond ?
2018. ápr. 15. 18:09
1/2 anonim válasza:
Típusütközés.
A PreparedStatement se nem int, se nem string.
2/2 anonim válasza:
Kb 1 perc google-el megtalálni a választ.
A lekérdezés eredménye nincs benne a nev-ben.
Kéne egy ilyesmi hívás:
ResultSet result = nev.executeQuery();
A resultban lesz benne az eredmmény.
Amit meg valahogy így tudsz kinyerni:
while(result.next()) {
int id = result.getInt("id");
}
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!