das ist kein Problem....siehe http://www.sqlite.org/Rings hat geschrieben: sqlite unter Linux ?????
Da findest Du die entsprechenden LIbs zum Download. Aus den Informationen dort kann man sehen, welche Funktionen wie aufgerufen werden... Hier im Forum hatte Kiffi mal einen Beitrag gepostet ... http://forums.purebasic.com/german/view ... ht=sqlite3
Diesen Code musst Du nur auf Linux anpassen (eigentlich nur den INIT-Teil)
Code: Alles auswählen
Procedure.l SQLite3_Init()
If OpenLibrary(255,"/home/ulf/purebasic/source/shop/sqlite-3.1.5.so")
sqlite3_open = IsFunction(255, "sqlite3_open")
sqlite3_exec = IsFunction(255, "sqlite3_exec")
sqlite3_close = IsFunction(255, "sqlite3_close")
sqlite3_errmsg = IsFunction(255, "sqlite3_errmsg")
sqlite3_get_table = IsFunction(255, "sqlite3_get_table")
sqlite3_free_table = IsFunction(255, "sqlite3_free_table")
ProcedureReturn #True
Else
CallDebugger
ProcedureReturn #False
EndIf
und irgendwo war noch ein Fehler (glaube im Teil SQLite3_GetTable)... weiß aber nicht mehr genau, was ich geändert habe...

Hiermit und mit ein paar SQL-Kenntnissen ist Datenbankprogrammierung unter Linux kein Problem mehr....
cu
Ulf