Ich benutze Datenbank mit Phonegap. Ich muss wissen, ob die Datenbank bereits erstellt wurde. Ich versuche zu vermeiden, die gesamte Erstellung von Tabellen und Einfügen von Zeilen Funktion, wenn die Datenbank bereits existiert.Phonegap - get, wenn Datenbank bereits existiert
var db = window.openDatabase ("Datenbank", "1.0", "FiltersResults", 50000000);
Dies öffnet/erstellt meine db, ok, aber woher weiß ich, ob diese Datenbank bereits existiert?
Ich bereits getan, aber ich muss wissen, ob die Datenbank vorhanden ist, nicht die Tabellen. Wenn die Datenbank bereits existiert, bedeutet dies, dass der Codeblock bereits ausgeführt wurde. Warum nochmal? –
Sie öffnen die Datenbank einmal pro Seite laden, dann manipulieren Sie sie. Sie sollten window.openDatenbank nicht mehr als einmal pro Seite ausführen, oder? Es besteht also keine Notwendigkeit zu prüfen, ob es existiert. –
@SamThompson: Wenn ich auf eine andere Seite gehe und auf diese Seite zurückkomme oder die Anwendung abbringe und sie erneut ausführe, dann wie man die Datenbank, die bereits erstellt wurde, abruft. Das ist hier die Frage. –