Alexey Pechnikov wrote:
Hello!
On Wednesday 20 January 2010 19:12:24 Yuri Kozlov wrote:
Ну и до кучи.
Про lua я тоже вспомнил и хотел тест сделать, но нижеприведенная
ошибка меня весьма разочаровала:
$ aptitude search lua|grep sqlite3
i liblua5.1-sql-sqlite3-2 - luasql library for the Lua language versio
i liblua5.1-sql-sqlite3-dev - luasql development files for the Lua langu
$ lua5.1 sqlite3.lua
lua5.1: ./sqlite3.lua:1: loop or previous error loading module 'sqlite3'
stack traceback:
[C]: in function 'require'
./sqlite3.lua:1: in main chunk
[C]: in function 'require'
sqlite3.lua:1: in main chunk
[C]: ?
Если уж в дебиане не работает...
$ cat sqlite3.lua
require "sqlite3"
вы из sqlite3 пытаетесь загрузить модуль sqlite3, lua ругается на
зацикленность.
а откуда Вы взяли такой пример?
в /usr/share/doc/liblua5.1-sql-sqlite3-2/README лежит ссылка на
http://www.keplerproject.org/luasql/
такое ощущение, что Вы пробуете запустить пример от какого-то другого
проекта ;)
db = sqlite3.open("example-db.sqlite3")
db:exec[[ CREATE TABLE test (id, content) ]]
stmt = db:prepare[[ INSERT INTO test VALUES (:key, :value) ]]
вот этот код отрабатывает нормально:
require "luasql.sqlite3"
env = luasql.sqlite3()
db=env:connect("example-db.sqlite3")
db:execute[[ CREATE TABLE test (id, content) ]]
prepare в этом проекте нет.
--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org