Соединиться с SQLite?
 Добавлено: 25.11.2015 18:00:03
Добавлено: 25.11.2015 18:00:03Хочу реализовать подсоединение к SQLite DB но есть проблемы. Делаю вот это, но проблема в том, что если даже БД не существует Lazarus ее создает и поэтому программа всегда выдает сообщение "соединил". Как сделать, чтобы фаил БД не создавался автоматически? 
			- Код: Выделить всё
- procedure TMainForm.FormCreate(Sender: TObject);
 begin
 try
 SQLite3Connection1.DatabaseName := ExtractFilePath(Application.ExeName) + 'Database.db';
 SQLite3Connection1.Transaction := SQLTransaction1;
 SQLite3Connection1.Params.Add('foreign_keys=on;');
 SQLTransaction1.DataBase := SQLite3Connection1;
 SQLQuery1.DataBase := SQLite3Connection1;
 SQLQuery1.Transaction := SQLTransaction1;
 SQLite3Connection1.Open;
 if SQLite3Connection1.Connected then
 StatusBar1.Panels[0].Text := 'Соединил'
 else StatusBar1.Panels[0].Text := 'Не соединил'
 except
 on E: Exception do MessageDlg('Ошибка при соединение с БД!'
 + sLineBreak + sLineBreak + E.ClassName + sLineBreak + E.Message, mtError, [mbOk], 0);
 end;
 end;
