в sqlite3api.pas сейчас есть функция:
sqlite3_open_v2(dbname: PChar;var db:pointer;Flag1:integer;Flag2:integer;VFX
![](/img/smilies/icon_razz.gif)
в hiSLite_DB.pas есть процедура:
sqlite3_open_v2(PChar(CodePage1ToCodePage2(ReadString(_Data,_data_FileName, _prop_FileName), CP_ACP, CP_UTF8)), id,$00000002,$00008000,nil);
где (Flag1) $00000002=SQLITE_OPEN_READWRITE (Flag2) $00008000=SQLITE_OPEN_NOMUTEX (VFX)nil
при компиляции ошибок нет, при попытке открыть БД - "Error 216 000018B21"
Если использую такой вариант:
qlite3_open_v2(dbname: PChar;var db:pointer;Flag1:integer;VFX
![](/img/smilies/icon_razz.gif)
и
sqlite3_open_v2(PChar(CodePage1ToCodePage2(ReadString(_Data,_data_FileName, _prop_FileName), CP_ACP, CP_UTF8)), id,$00000002,nil);
То БД открывается и в нее успешно пишетсячитается.
Не могу понять как 2 параметра передать!
Тут https://www.sqlite.org/c3ref/open.html сказано что их может быть несколько...как ни пытаюсь не получается больше 1 параметра указать