问题原因是你的dll没被发现
你执行lua文件的时候 lua相关dll已经被ide添加到系统环境里 所以可以找到
但是放在C程序里执行的时候 却找不到对应的dll 所以找不到这个库
require "luasql.mysql"env = assert (luasql.mysql())
con = assert (env:connect"my_db")
for b (con, "select a from b") do
print (string.format ("%s", b))
end
[{"------------":"----------"},{"-----":"---------"}]开始字符---列分隔符------行分隔符----列分隔符----结束字符
直接字符串解析就能获取每一行和每一列的值
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)