2012-04-06 9 views
0

Ich habe eine Anwendung geschrieben, die die SQLite-Datenbanken verwendet, die als Teil des Android-SDK kommen, und sie sind alle voll funktionsfähig und funktionieren ordnungsgemäß.Verwendung von Aspekten in SQLite-Datenbanken für Android Programmierung in Eclipse

Allerdings weiß ich nicht genau, wofür jeder Aspekt des Datenbankcodes verwendet wird, und ich würde gerne mehr Verständnis dafür haben, wenn ich Projekte betrete, die größer sind als diese (mein erster Android Projekt).

Hier sind die Teile, die ich bin nicht sicher, was genau sie tun:

  • Helper
  • Kontext
  • ExecSQL
  • "Datenbank-Version"

Ich weiß, wie Sie werden benutzt, ich weiß einfach nicht, wie ich erklären soll, was sie tun und wie genau? Eines dieser Dinge!

Prost!

Antwort

0

http://www.vogella.de/articles/AndroidSQLite/article.html könnte

helfen, aber im Grunde:

Helper-Klasse - Diese Klasse enthält Methoden wie onCreate die Sie am ehesten Bedarf, so dass Sie diese Methoden

Kontext außer Kraft setzen können - sein der Kontext des aktuellen Status der Anwendung, also wenn Sie ein neues Objekt erstellen, können Sie damit Informationen über andere Teile Ihres Programms erhalten

execSQL - verwendet, um eine SQL-Anweisung auf Ihrer Datenbank auszuführen ase myDB.execSQL ("Einfügen in" + TABLE + "VALUES (1,0)");

Datenbank-Version - Sie können dies die Datenbank überprüfen verwenden, wenn auf dem neuesten Stand ist, und wenn nicht aktualisiert es eine onUpdate Methode

+0

Thankyou so viel verwenden, Code zu kommentieren ist so ein Alptraum! –

Verwandte Themen