Kann SQLite-DB nach _SQLite_Shutdown() nicht löschen

  • Hallo zusammen,

    ich möchte beim Beenden des Script's eine SQLite-Datenbank löschen.
    Anscheinend wird diese trotz _SQLite_Shutdown nicht "freigegeben".
    Kann ich das irgendwie forcieren :?:

    Spoiler anzeigen
    [autoit]

    #include <SQLite.au3>
    #include <SQLite.dll.au3>
    $db = "master.db"

    [/autoit] [autoit][/autoit] [autoit]

    _SQLite_Startup()
    _SQLite_Open($db)

    _SQLite_Exec(-1, "CREATE TABLE [user] ([id] INTEGER NOT NULL PRIMARY KEY,[username] text NULL,[vorname] text NULL,[nachname] text NULL,[install_date] text NULL,[db_name] text NULL);")
    _SQLite_Exec(-1, "CREATE TABLE [allgemein] ([leer] text NULL,[install_date] text NULL,[pass] text NULL,[encrypt] text NULL) ;")
    _SQLite_Exec(-1, "INSERT INTO allgemein VALUES('1','1','1','1');")


    _SQLite_Close($db)
    _SQLite_Shutdown()
    FileDelete($db)
    MsgBox(0,"",@error)

    [/autoit]

    Edit: hab noch #include <SQLite.dll.au3> eingefügt...

    MfG Schnuffel

    "Sarkasmus ist die niedrigste Form des Witzes, aber die höchste Form der Intelligenz."
    Val McDermid

    über mich...

    ich habe meine Erfahrungen hauptsächlich gesammelt in (grobe Übersicht):

    - RibbonBar Automation
    - MySQL Nutzung
    - GUIs in vielerlei Ausprägung
    - Nutzung von Powershell / Batch in AutoIt
    - Windows Automatisierung

    außerhalb von AutoIt:

    - Sprachen: PS, Batch, php, html(5), javascript, (perl eingeschränkt), vbs
    - Powershell (AD, WPF inkl. Multi-Threading, ...)
    - Deployment-Automatisierung ohne SCCM
    - Office-Nutzung mit COM-Object (AutoIt, PowerShell)
    - ActiveDirectory und alles was damit zusammenhängt
    - Hyper-V Clustering (Converged / Hyper Converged)
    - Serverhardware (Konfiguration, Aufbau, Architektur, Betrieb)

    Lieblingsthema:

    günstige Automatisierung von Vorgängen, für die andere Firmen viel Geld nehmen

    more to come ...

    2 Mal editiert, zuletzt von Schnuffel (23. Februar 2009 um 21:47)

  • Oh je,
    BugFix ich danke Dir...
    :thumbup::thumbup::thumbup:

    Hatte voll das Brett vor dem Kopf. :rolleyes:

    MfG Schnuffel

    "Sarkasmus ist die niedrigste Form des Witzes, aber die höchste Form der Intelligenz."
    Val McDermid

    über mich...

    ich habe meine Erfahrungen hauptsächlich gesammelt in (grobe Übersicht):

    - RibbonBar Automation
    - MySQL Nutzung
    - GUIs in vielerlei Ausprägung
    - Nutzung von Powershell / Batch in AutoIt
    - Windows Automatisierung

    außerhalb von AutoIt:

    - Sprachen: PS, Batch, php, html(5), javascript, (perl eingeschränkt), vbs
    - Powershell (AD, WPF inkl. Multi-Threading, ...)
    - Deployment-Automatisierung ohne SCCM
    - Office-Nutzung mit COM-Object (AutoIt, PowerShell)
    - ActiveDirectory und alles was damit zusammenhängt
    - Hyper-V Clustering (Converged / Hyper Converged)
    - Serverhardware (Konfiguration, Aufbau, Architektur, Betrieb)

    Lieblingsthema:

    günstige Automatisierung von Vorgängen, für die andere Firmen viel Geld nehmen

    more to come ...