SQLite и MySQL в одном плагине

Сообщения
1,032
Реакции
828
Помог
10 раз(а)
Можно ли использовать SQLite и MySQL в одном плагине и какой драйвер SQL_SetAffinity при этом указывать?
 
Сообщения
169
Реакции
462
Помог
2 раз(а)
Можно ли использовать SQLite и MySQL в одном плагине
Можно, но если кода много, скорей всего получится каша.
и какой драйвер SQL_SetAffinityпри этом указывать?
Соответствующий типу базы данных. Читай примечания к нативу:
* @note Using this while you have open handles to another database type will
* cause problems. I.e., you cannot open a handle, switch affinity,
* then close the handle with a different driver.
 
Сообщения
64
Реакции
131
Помог
4 раз(а)
Для sqlite добавь еще, иначе модуль автоматически не загрузится, если он закомментирован в modules.ini
Код:
#pragma loadlib sqlite
 
Сообщения
1,032
Реакции
828
Помог
10 раз(а)
the_hunter, перед каждым запросом что ли драйвер указывать? :D Или я что-то не понимаю?
11 Июн 2020
BaHeK, да, спасибо, это я уже учел
 
Сообщения
169
Реакции
462
Помог
2 раз(а)
Javekson, в общем то да, поэтому это плохая идея, если запросов много.
Как вариант, какой-то общий код разбить по инклудам, а код по роботе с БД в отдельных плагинах.
 
Сообщения
2,751
Реакции
3,016
Помог
61 раз(а)

Пользователи, просматривающие эту тему

Сейчас на форуме нет ни одного пользователя.
Сверху Снизу