Здравствуйте, гость ( Вход | Регистрация )
Litkevich Yuriy | Дата 24.11.2008, 12:41 |
работать с одной БД имея два подключения к ней одно приложение в виндовозе блокирует доступ к файлу (по-умолчанию, вродебы). Т.е. второе приложение уже не сможет получить доступ к самому файлу.второй параметр отвечает за подключение. если речь идет о Qt то уместнее в том форуме и спрашивать. Метод addDatabase не имеет никакого отношения к конкретной СУБД, это высокоуровневая вещь. |
|
molchanoviv | Дата 24.11.2008, 10:59 |
Цитата а может ли в одном физическом файле быть 2 БД ... этого я незнаю, вроде нет - один файл - одна база Я не об этом. В функции QSqlDatabase::addDatabase(( QSqlDriver * driver, const QString & connectionName = QLatin1String( defaultConnection )) второй параметр отвечает за подключение. т.е. можно подключится к одной и той-же базе несколько раз. Вот я и спрашиваю поддерживает ли эту возможность SQLite? |
|
boom | Дата 24.11.2008, 10:44 |
по-моему не может работать с одним файлом 2 клиента, т.е. возьми скачай 2 разных SQLite БД менеджера и попробуй открыть один и тот же файл не получится а может ли в одном физическом файле быть 2 БД ... этого я незнаю, вроде нет - один файл - одна база |
|
molchanoviv | Дата 24.11.2008, 9:17 |
т.е. она может работать с одной БД имея два подключения к ней, но не может работать одновременно с двумя БД, так? | |
Litkevich Yuriy | Дата 23.11.2008, 23:54 |
molchanoviv, эта СУБДха встраиваемая, работает с одним файлом, на виндовозе файлы блокируются, соответственно только одно приложение сможет с ним работать. | |
ViGOur | Дата 23.11.2008, 20:48 |
Вот цитата из SQLite Features: Цитата Faster than popular client/server database engines for most common operations. по идее должна... |
|
molchanoviv | Дата 23.11.2008, 20:37 |
сабж | |
Просмотр темы полностью (откроется в новом окне) | |
Текстовая версия | Сейчас: 27.4.2024, 17:56 |