|
10精币
一开始用开始成语子程序显示表格存在,再次调用成语返回子程序显示表格不存在,但是数据库中表格确实存在着,这是为什么有没有大佬解决一下
.版本 2
.支持库 sqlite3
.子程序 QQ是否存在, 逻辑型, 公开
.参数 QQ群, 文本型
.参数 QQ号, 文本型
.参数 登录QQ, 文本型
.局部变量 SQlite记录集, Sqlite记录集
.如果 (SQlite数据库.打开 (取运行目录 () + “\成语数据.db”, 假) = 真)
.如果 (SQlite数据库.表是否存在 (“成语数据” + 登录QQ) = 真)
SQlite记录集.置SQL语句 (“select * from ” + “成语数据” + 登录QQ + “ WHERE q_qnum = '” + QQ群 + “' and q_qq='” + QQ号 + “'”, SQlite数据库)
SQlite记录集.打开 ()
' 信息框 (SQlite记录集.取记录个数 (), 0, , )
.如果 (SQlite记录集.取记录个数 () > 0)
SQlite记录集.关闭 ()
SQlite数据库.关闭 ()
返回 (真)
.否则
SQlite记录集.关闭 ()
SQlite数据库.关闭 ()
返回 (假)
.如果结束
.否则
SQlite数据库.关闭 ()
信息框 (“数据表不存在”, 0, , )
返回 (假)
.如果结束
.否则
SQlite数据库.关闭 ()
信息框 (“数据读取失败”, 0, , )
返回 (假)
|
求助知识:请将问题描述清楚,最好把你有问题的源码打包上传上来,这样更方便大家帮助你。 友情提醒:本版被采纳的主题可在 申请荣誉值 帖子申请荣誉值,获得 3点 荣誉值,荣誉值可兑换荣誉会员、终身vip用户组。
|