Ich hab in Java folgendes Query:
Wenn ich das jetzt mit dem SQLite Manager von firefox ausführe, kommt folgendes raus:
"2","3","true","32d4n","world","Hoezef","278","4","1"
Dasselbe kommt auch raus, wenn ich diesen Code ausführe:
Wenn ich aber eingebe : result.getBoolean("damageable"), dann bekomme ich immer false...
Struktur:
EDIT: Wenn ich result.getBoolean(3) ausführe, bekomme ich auch false...
SQL:
SELECT * FROM stock WHERE id=2 AND (world = 'world')
"2","3","true","32d4n","world","Hoezef","278","4","1"
Dasselbe kommt auch raus, wenn ich diesen Code ausführe:
Java:
ArrayList<String> record = new ArrayList<String>();
for (int i = 1; i <= result.getMetaData().getColumnCount(); i++) {
String value = result.getString(i);
record.add(value);
}
String value = "";
for(String s : record)
{
value += s + ", ";
}
Wenn ich aber eingebe : result.getBoolean("damageable"), dann bekomme ich immer false...
Struktur:
SQL:
CREATE TABLE stock('id' integer primary key,'durability' integer, 'damageable' boolean, 'enchantments' varchar(80),'world' varchar(80),'seller' varchar(80) not null,'item' integer not null, 'price' float not null,'amount' integer not null)
EDIT: Wenn ich result.getBoolean(3) ausführe, bekomme ich auch false...
Zuletzt bearbeitet von einem Moderator: