递归火山软件开发平台
标题:
sqlite数据库-修改记录 一运行,程序立即崩溃。
[打印本页]
作者:
尽力追求
时间:
2023-7-30 17:41
标题:
sqlite数据库-修改记录 一运行,程序立即崩溃。
<火山程序 类型 = "通常" 版本 = 1 />
键值容器.加入对象值 (要修改的列名, 文本到对象 (到文本 (计算出来的分差)))
要定位的值 [0] = 到文本 (取循环索引 () + 1)
操作数据库.开始事务 ()
如果 (操作数据库.只读 == 真)
{
信息提示框 ("无法写入!")
}
否则
{
修改成功的记录数 = 操作数据库.修改记录 (要cha询的表名, 键值容器, "'序号' = ?", 要定位的值)
}
如果 (修改成功的记录数 == 0)
{
信息提示框 ("修改失败!")
}
否则 (修改成功的记录数 == 返回的录取数据.行数)
{
信息提示框 ("修改成功!", )
信息提示框 (到文本 (修改成功的记录数), )
}
操作数据库.提交事务 ()
作者:
创世魂
时间:
2023-7-30 20:47
关看这个看不出来什么。可能是空对象错误。
首先确定是不是修改语句的错误。。屏蔽掉这个代码看看。
如果真是这个问题,改成执行sql语句来修改记录。。
作者:
尽力追求
时间:
2023-7-31 21:38
应该不是 空对象 错误,上面有空对象检查,未有报错。屏蔽这句代码后,运行正常。经过很多次的测试,确定是这个修改命令的问题,就是不知道错在哪里。
欢迎光临 递归火山软件开发平台 (https://bbs.voldp.com/)
Powered by Discuz! X3.4