Andrey_M (Все сообщения пользователя)

Выбрать дату в календареВыбрать дату в календаре

Страницы: 1
LuaSQL
 
Цитата
Nikolay написал:
Потому что подключение неправильное.

local sqlite3 = require("lsqlite3")


Смотрите примеры  http://lua.sqlite.org/index.cgi/dir?ci=tip&name=examples
Всё заработало.

Спасибо за квалифицированную помощь!
LuaSQL
 
Случайно опубликовал сообщение раньше времени...

После попытки подключить драйвер получаю ошибку:
Цитата
error loading module 'luasql.sqlite3' from file 'C:\QUIK\luasql\sqlite3.dll': The specified procedure could not be found.
LuaSQL
 
Цитата
Nikolay написал:
Собирать надо проект  http://lua.sqlite.org/index.cgi/home

Вот собранное  https://github.com/nick-nh/qlua/tree/master/luasqlite3  на lua 5.4. В терминале работает.
Огромное спасибо за ответ!

Я явно что-то делаю не так:
1. Библиотеку lsqlite3.dll помещаю в каталог с QUIK.
2. Создаю каталоге с QUIK подкаталог "luasql" и помещаю туда на нативную библиотеку sqlite.dll.
3. В скрипте на попытку подключить драйвер командой
Код
"require "luasql.sqlite3"" 
LuaSQL
 
Цитата
Anton написал:
Цитата
Старатель написал:
 Помимо этой библиотеки ещё что-то нужно?
Это нативная библиотека, нужна еще обертка для lua.
Возможно вернуться к этой теме?
Что имеется ввиду под оберткой для lua? А то уже замучился - sqlite3.dll из исходников собрал. С помощью luarocks библиотеку создал (на выходе получил файл sqlite3.dll). А что во что переименовывать и куда копировать никак не вкурю.
Страницы: 1
Наверх