Witam, walczę już od kilku dni z uruchomieniem SQLite na WinCE bez sukcesu :( nie mogę połączyć się do bazy danych używam sqllite3ce.dll (próbopwałem kilku innych bibliotek bez powodzenia). Biblioteka jest umieszczona razem z plikiem exe.
Być może jest to wina sposobu uruchamiania:
procedure TForm1.Button1Click(Sender: TObject);
begin
//SQLiteLibraryName:='sqlite3.dll'; // zmienilem z sqlite3ce.dll na sqlite3.dll
Connect.DatabaseName := 'demo.db';
Connect.Connected := True;
//
try
SqlQuery1.Close;
SQLQuery1.Clear;
SqlQuery1.SQL.Add('create table nowa_tabela (ID integer Primary Key, NAME varchar(40))');
SqlQuery1.ExecSQL;
finally
SqlQuery1.Close;
end;
end;
po uruchomieniu programu w logu mam info:
TApplication.HandleException Transaction not set
Stack trace:
$001BCC44
$001B54A0
$0015C1D4
$0017F09C
$0017F940
$0017EF6C
$00020230
proszę o podpowiedź co robię żle.