bPoll 失败; 你的 MySQL 服务器版本有语法错误,请参阅手册了解正确的语法
2020-2-26 12:27:28
收藏:0
阅读:130
评论:0
我遇到了这个错误。请帮忙。(LUA) 这是错误:bPoll 失败; 你的 MySQL 服务器版本有语法错误,请参阅手册了解正确的语法,使用 near 'SELECT * FROM items ORDER BY dbID DESC LIMIT 1' 在一行 代码如下:
function addItem(sourceElement, itemId, amount, slotId, data1, data2, data3)
if isElement(sourceElement) and itemId and amount then
itemId = tonumber(itemId)
amount = tonumber(amount)
if not itemsTable[sourceElement] then
itemsTable[sourceElement] = {}
end
if not slotId then
slotId = findEmptySlot(sourceElement, itemId)
elseif tonumber(slotId) then
if itemsTable[sourceElement][slotId] then
slotId = findEmptySlot(sourceElement, itemId)
end
end
if slotId then
local ownerType = getElementType(sourceElement)
local ownerId = getElementDatabaseId(sourceElement)
if tonumber(ownerId) then
itemsTable[sourceElement][slotId] = {}
itemsTable[sourceElement][slotId].locked = true
dbQuery(
function (qh, sourceElement)
if isElement(sourceElement) then
local result = dbPoll(qh, 0, true)[2][1][1]
if result then
addItemEx(sourceElement, result.dbID, result.slot, result.itemId, result.amount, result.data1, result.data2, result.data3)
triggerItemEvent(sourceElement, "addItem", getElementType(sourceElement), result)
end
end
end, {sourceElement}, connection, "INSERT INTO items (itemId, slot, amount, data1, data2, data3, ownerType, ownerId) VALUES (?,?,?,?,?,?,?,?); SELECT * FROM items ORDER BY dbID DESC LIMIT 1", itemId, slotId, amount, data1, data2, data3, ownerType, ownerId
)
return true
else
return false
end
else
return false
end
else
return false
end
end
addEvent("addItem", true)
addEventHandler("addItem", getRootElement(), addItem)
点赞
评论区的留言会收到邮件通知哦~
推荐文章
- Lua 虚拟机加密load(string.dump(function)) 后执行失败问题如何解决
- 我想创建一个 Nginx 规则,禁止访问
- 如何将两个不同的lua文件合成一个 东西有点长 大佬请耐心看完 我是小白研究几天了都没搞定
- 如何在roblox studio中1:1导入真实世界的地形?
- 求解,lua_resume的第二次调用继续执行协程问题。
- 【上海普陀区】内向猫网络招募【Skynet游戏框架Lua后端程序员】
- SF爱好求教:如何用lua实现游戏内调用数据库函数实现账号密码注册?
- Lua实现网站后台开发
- LUA错误显式返回,社区常见的规约是怎么样的
- lua5.3下载库失败
- 请问如何实现文本框内容和某个网页搜索框内容连接,并把网页输出来的结果反馈到另外一个文本框上
- lua lanes多线程使用
- 一个kv数据库
- openresty 有没有比较轻量的 docker 镜像
- 想问一下,有大佬用过luacurl吗
- 在Lua执行过程中使用Load函数出现问题
- 为什么 neovim 里没有显示一些特殊字符?
- Lua比较两个表的值(不考虑键的顺序)
- 有个lua简单的项目,外包,有意者加微信 liuheng600456详谈,最好在成都
- 如何在 Visual Studio 2022 中运行 Lua 代码?
