Hallo,
ich werd nicht schlau drauss...
ich habe eine MySQL Datenbank mit 2 Spalten (Name(varchar(64)) und Punkte(tinyint(4)). Jetzt versuche ich aus meinem Java Programm alle Daten zu wählen die Name = kawieichjetztheiß haben:
in myPhpAdmin bekomm ich damit die gewünschten Ergebnisse, in Java allerdings nicht.
Der genaue Code sieht wie folgt aus:
die FetchSize ist immer == 0 egal ob und wie oft der Name schon in der Tabelle steht 🙁
Hab ich hier irgendwas übersehen?
Schönen Dank schonmal!!!
Alex
ich werd nicht schlau drauss...
ich habe eine MySQL Datenbank mit 2 Spalten (Name(varchar(64)) und Punkte(tinyint(4)). Jetzt versuche ich aus meinem Java Programm alle Daten zu wählen die Name = kawieichjetztheiß haben:
Code:
rs = st.executeQuery("SELECT * FROM `"+punkte+"` WHERE CONVERT( `Name` USING utf8 ) = 'kawieichjetztheiß'");
in myPhpAdmin bekomm ich damit die gewünschten Ergebnisse, in Java allerdings nicht.
Der genaue Code sieht wie folgt aus:
Code:
private static boolean exists(String _name){
...
try{
Class.forName(sDbDrv);
cn = DriverManager.getConnection(sDbUrl, sUsr, sPwd);
st = cn.createStatement();
rs = st.executeQuery("SELECT * FROM `punkte` WHERE CONVERT( `Name` USING utf8 ) = '"+_name+"'");
if(rs.getFetchSize()== 0){
return false;
}
}
...
}
die FetchSize ist immer == 0 egal ob und wie oft der Name schon in der Tabelle steht 🙁
Hab ich hier irgendwas übersehen?
Schönen Dank schonmal!!!
Alex