Hi Leute,
nur zur Information, ich bin noch ein blutiger Anfänger mit der Java-Programmierung und arbeite gerade mit Eclipse an einem eigenen Programm.
In meinem Programm versuche ich nur das Ergebnis aus zwei verschiedenen Datenbankabfragen miteinander zu vergleichen. Das sollte doch eigentlich nicht so schwer sein, oder?
Ich werde bald wahnsinnig, ich finde einfach keine richtige Lösung dafür. Kann mir vielleicht einer von Euch helfen?
c4 =db.getAns(Index, strTo);
c6 =db.getAns(Index, strTo);
Hier sollte jetzt eigentlich der Abgleich erfolgen. Ich weiß nur nicht wie.
Ich hab es auch schon mit compareto and equals ausprobiert ... aber das läuft alles irgendwie nicht korrekt. Der Aufruf und die Abfrage funktioniert alles prima. Wär echt super, wenn mir jemand auf die
Sprünge helfen könnte.
public Cursor getAns(int rightid, String answer )
{
KEY_ANSWER = answer;
String myPath = DB_PATH + DB_NAME;
myData = SQLiteDatabase.openDatabase(myPath, null, SQLiteDatabase.OPEN_READONLY);
Cursor cur;
cur=myData.rawQuery("select "+KEY_ANSWER+" from "+TABLE_NAME+" where _id='"+rightid+"'",null);
cur.moveToFirst();
myData.close();
return cur;
}
nur zur Information, ich bin noch ein blutiger Anfänger mit der Java-Programmierung und arbeite gerade mit Eclipse an einem eigenen Programm.
In meinem Programm versuche ich nur das Ergebnis aus zwei verschiedenen Datenbankabfragen miteinander zu vergleichen. Das sollte doch eigentlich nicht so schwer sein, oder?
Ich werde bald wahnsinnig, ich finde einfach keine richtige Lösung dafür. Kann mir vielleicht einer von Euch helfen?
c4 =db.getAns(Index, strTo);
c6 =db.getAns(Index, strTo);
Hier sollte jetzt eigentlich der Abgleich erfolgen. Ich weiß nur nicht wie.
Ich hab es auch schon mit compareto and equals ausprobiert ... aber das läuft alles irgendwie nicht korrekt. Der Aufruf und die Abfrage funktioniert alles prima. Wär echt super, wenn mir jemand auf die
Sprünge helfen könnte.
public Cursor getAns(int rightid, String answer )
{
KEY_ANSWER = answer;
String myPath = DB_PATH + DB_NAME;
myData = SQLiteDatabase.openDatabase(myPath, null, SQLiteDatabase.OPEN_READONLY);
Cursor cur;
cur=myData.rawQuery("select "+KEY_ANSWER+" from "+TABLE_NAME+" where _id='"+rightid+"'",null);
cur.moveToFirst();
myData.close();
return cur;
}