Вверх ↑
Ответов: 655
Рейтинг: 18
#1: 2015-03-08 16:38:35 ЛС | профиль | цитата
Tad, Вы путаете,

sqlite3_open_v2 - это открытие базы, с параметрами (чтение\ чтение+ запись, режим потоков)
sqlite3_open - открытие базы без параметров.

базу создавал через sqlite3_create

щас допиливаю sqlite3_create_function_v2

я вобще не понимаю о чем спор?) я ни с кем не спорил, я собрал библиотеку под себя и сейчас ее тестирую


------------ Дoбавленo в 16.13:
Тьху, какой sqlite_create - это для таблиц и прочего.
База создается при запуске sqlite3 и указании имени БД которую нужно открыть, опять же только в том случае если при компиляции было указано SQLITE_OPEN_CREATE
------------ Дoбавленo в 16.20:
Add(SQLite_DB,6356802,448,119)
{
FileName="test.db"
link(onOpen,9084959:doQuery,[(492,125)(492,146)(436,146)(436,167)])
}
Add(Thread,7192825,294,126)
{
Delay=100
link(onExec,6356802:doOpenN,[])
}
Add(Hub,11625665,224,154)
{
link(onEvent1,7192825:doStart,[(256,160)(256,132)])
link(onEvent2,2076250:doStart,[(266,167)(266,237)])
}
Add(SQLite_DB,12431277,448,224)
{
FileName="test.db"
link(onOpen,14735642:doQuery,[(492,230)(492,251)(436,251)(436,272)])
}
Add(Thread,2076250,294,231)
{
Delay=100
link(onExec,12431277:doOpenN,[])
}
Add(SQLite_Query,9084959,448,161)
{
SQL="insert into test values (1,'2');"
link(onError,9152759:doText,[])
link(dbHandle,6356802:dbHandle,[])
}
Add(SQLite_Query,14735642,448,266)
{
SQL="select count(*) from test;"
link(onQuery,14207607:doWork2,[])
link(onError,14207607:doWork3,[(515,286)])
link(dbHandle,12431277:dbHandle,[])
}
Add(Label,9152759,532,175)
{
Left=109
Top=14
Width=156
}
Add(Label,10440347,532,266)
{
Left=109
Top=52
Width=158
}
Add(HubEx,14207607,511,266)
{
link(onEvent,10440347:doText,[])
}
Add(Button,1901559,168,154)
{
Left=14
Top=38
link(onClick,11625665:doEvent1,[])
}

------------ Дoбавленo в 16.38:
nesco писал(а):
и пишется.
Сам делал для автосервиса ЛС с подключением семи компов. Работает нормально. И SQLite здесь не при чём. При записи файл БД блокируется средствами OC. Если идет запись в файл БД, то даже блокнот отказывается открыть файл. Проверено.
Но то, к чему стремится Gunnman, это не из той оперы.
Этот режим доступа к файлу БД только для его программы.
Если я подключусь к этому же файлу, то его режим мне по барабану.


Я только что сделал запись в БД раз в 100мс, вставка 6 строк и знаете что ? БД открывается блокнотом на ура.

Но то, к чему стремится Gunnman, это не из той оперы. с чего, вот с чего вы так решили???? Где я писал что-то подобное?

Я писал про то что МОИ труды прошли для МЕНЯ не бесполезно, я научился собирать библиотеку Sqlite3.dll с нужными мне параметрами...без гугления "скачать sqlite3.dll".
карма: 0

0