以文本方式查看主题
- Foxtable(狐表) (http://foxtable.net/bbs/index.asp)
-- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2)
---- 这个问题如何解决 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=105745)
|
-- 作者:天蝉一线
-- 发布时间:2017/8/25 12:01:00
-- 这个问题如何解决
我插入一条记录后,在数据库里面出现两条,其中一条的_locked=false,不知道怎么原因会造成这条记录 此主题相关图片如下:qq图片20170825120207.png
下面一条是多余的,只有一条记录才对。
[此贴子已经被作者于2017/8/25 12:02:27编辑过]
|
-- 作者:有点甜
-- 发布时间:2017/8/25 12:16:00
--
1、你通过什么方式插入记录?
2、foxtable显示的和你数据库的一样吗?
|
-- 作者:天蝉一线
-- 发布时间:2017/8/25 12:39:00
--
1、我是通过ins 此主题相关图片如下:qq图片20170825123856.png 插入记录的
2、我是用LoadFilter加载数据的和数据库显示不一样,没有这个空行
|
-- 作者:有点甜
-- 发布时间:2017/8/25 14:20:00
--
如果再插入一行,前面没有重复的空行,那就没问题。
如果还是每次新增都增加一行空白的行,你确定你只执行了一句insert into?
|
-- 作者:天蝉一线
-- 发布时间:2017/8/25 17:01:00
--
我刚才试了,问题找见了,insert into 只有一条,增加的记录也只有一条,插入后执行了一下datatables("资金支付明细").loadfilter("支付编码=\'" & spbh & “’" )后,就出现了下一条空记录,这是怎么回事
|
-- 作者:有点甜
-- 发布时间:2017/8/25 17:09:00
--
DataTables("资金支付明细").loadfilter = "支付编码=\'" & spbh & "\'" DataTables("资金支付明细").load
|
-- 作者:天蝉一线
-- 发布时间:2017/8/25 17:17:00
--
就是这样执行的,多出一条空记录。
|
-- 作者:有点甜
-- 发布时间:2017/8/25 17:41:00
--
以下是引用天蝉一线在2017/8/25 17:17:00的发言: 就是这样执行的,多出一条空记录。
你的表格应该新增了一行空白表数据吧?试试这样
DataTables("资金支付明细").loadfilter = "支付编码=\'" & spbh & "\'" DataTables("资金支付明细").load(false)
|