2013-05-29 23 views
1

我想找到一種方法來爲我的sqlite數據庫指定事務超時值。
什麼我試圖來完成下面的鏈接描述的那樣,「超時方法」部分:如何使用luasql.sqlite3爲sqlite數據庫指定busytimeout值

http://www.sqlite.org/tclsqlite.html#timeout

我使用luasql.sqlite3,我一直沒能找到任何東西。

我已經試過:

env = assert (luasql.sqlite3()) 
    con = assert (env:connect(dbname)) 
    con:busytimeout(2000) 

env = assert (luasql. 
    con = assert (env:connect(dbname)) 
    con:setbusytimeout(2000) 

但無論是方法的認可。 如果您有任何建議,我會很感激。

我也試過CON:基於下面的文章set_busy_timeout(2000):

http://www.nessie.de/mroth/lua-sqlite3/documentation.html#ref20

但它仍然是一個沒有去。

謝謝。

回答