【发布时间】:2017-03-12 23:55:27
【问题描述】:
我运行了这段代码,它给了我一个错误“.../mysql.lua:32:尝试索引本地'q'(一个零值)”
function _MySQL.Query(query, callback)
local q = localDB:query(query)
q:start()
q:wait()
if q:error() == "" then
return q:getData(), true
else
return nil, false
end
end
【问题讨论】:
-
你用什么 lua 库来运行这个?从外观上看,查询函数什么也不返回,因此你得到 q 是一个 nil 值。