sqlite.au3

  • Hallo,

    hat jemand davon eine angespeckte Version? Das Ding ist ja furchtbar.
    Habe noch immer nicht raus was _sqlite_startup und die anderen so genau machen, denke mal das Meiste ist überflüssig. Was ich suche:
    DLL laden
    Datenbank öffnen
    Befehl ausführen
    evtl. Ergebnis lesen (bei select oder bei update die Anzahl der geändertem Zeilen)
    Datenbank schliessen
    DLL entladen

    Momentan mache ich es mit sqlite3.exe und über Dateien, aber das ist nicht wirklich schnell. Geht zwar für einzelne Sätze aber bei grösseren Sachen wirds langsam.....

  • hallo
    ich psote mal ein code mit kommentaren
    sorry für die RS fehler
    es ist nach 2 Uhr

    [autoit]


    #include "SQLite.au3"
    Local $hQuery,$aRow
    _SQLite_Startup ("sqlite3.dll"); lade der dll
    _SQLite_Open("db.s3db");lade der Datenbank
    _SQLite_Query(-1,"Select * from test",$hQuery); muster abfrage
    While _SQLite_FetchData ($hQuery, $aRow) = $SQLITE_OK ;schleife bis ende der abfrage
    _ArrayDisplay($aRow,"");ausgabe der ergebnise
    WEnd
    _SQLite_Close()
    _SQLite_Shutdown()

    [/autoit]


    gruss
    uli