Ok, let's the C part alone for now. Compile these: ; reader #include <SQLite.au3> #include <SQLite.dll.au3> Local $aResult, $iRows, $iColumns, $iRval, $sDbName = @ScriptDir & '\test.db' _SQLite_Startup() If @error Then MsgBox(16, "SQLite Error", "SQLite.dll Can't be Loaded!") Exit -1 EndIf ConsoleWrite("_SQLite_LibVersion=" & _SQLite_LibVersion() & @CRLF) Local $hDskDb = _SQLite_Open($sDbName) ;this is the path ; Open a permanent disk database If @error Th