ralphi: SQLite unter Win RT/8-Javascript-App

Beitrag lesen

Hallo mein (wenn ich nicht mehr weiterweis)-Forum :-),

Also, derzeit versuche ich mich mit Win RT/8 - Apps mit JS.

Kurz wie ich vorgegangen bin, falls es jemand auch probieren möchte:
Da Bill den angebissenen Apfel nicht mehr im Mobileranking über sich sehen will, ist Microsoft sehr großzügig zu Programmierern geworden.

nun gut - jede Menge Vorschriften sind auch mit drin und alles für den Store, auf dass er auch so groß und stark wird wie bei Apple und Google ;-)

Für die Javascript- App gibt es eine default.htm, eine CSS und JS Datei. Mit klassischem Ajax kann ich hier schon eine witzige App ohne Probleme erstellen. Auch mit dem Remotetool läufts ohne Probleme auf dem Tablet. Wichtig den richtigen Professor ARM X64 vorm starten wählen!

Was mir nur fehlt ist eine einfache Beschreibung, wie ich SQLite einbinde.
Unter
SQLite for Windows Runtime
bekommt ich ein DB - Modul (für C++)
und unter
Module für SQLite
gibt es ein C++ prog zum einbinden und eine sample JS

Das Beispiel unter GitHub bekomme ich nicht zum laufen und in dem ganzen Beispielcode finde ich mich vor lauter Errormangegement und async und verweise und anderes zeug überhaupt nicht zurecht.

Das es nicht ganz so einfach wie unter Android-Browser geht,

            var shortName = 'testDb';  
            var version = '1.0';  
            var displayName = 'test db';  
            var maxSize = 1048576; // in bytes  
            mydb = window.openDatabase(shortName, version, displayName, maxSize);  
  
             function(transaction) {  
                  transaction.executeSql('CREATE TABLE IF NOT EXISTS person(id INTEGER ..);', [], NullDataHandler, errorHandler);  
		} 

hab ich mir schon gedacht.

Aber wenigstens einen Hinweis für eine Vorgehensweise bräuchte ich:
zB:
1. SQLite for Windows Runtime installieren
2. Prog C++ xy dazuinstallieren
3. in JS DB öffnen/erstellen mit ..
4. SQL Befehl abschicken mit ..
5. sehr einfaches Beispiel

Wer hat den Erfahrung und kann mir helfen?

grüße aus LA
ralphi