Rss & SiteMap

Foxtable(狐表) http://www.foxtable.com

新一代数据库软件,完美融合Access、Foxpro、Excel、vb.net之优势,人人都能掌握的快速软件开发工具!
共2 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:插入行之前

1楼
lesei 发表于:2023/9/14 12:42:00
表a、表b都有一列叫“编号”列。
这两个表都会进行手动输入。
我用“非关联表之间的数据同步”节的方法,实现了两个表的“编号”列的数据同步。
有个什么问题呢?
在表a里输入了新品种编号,是手动输入,在最后一行有效数据的下面紧挨着一行输入的。
此时,在表b里先用addnew增行(表b也经常手动输入数据,所以随机存在几个空行),然后再赋值,赋值后的行不在最后一个有效行的下面,而在整个表b的最底下(也就是说,上面隔了好几个空行)。
请问这种情况有什么解决方法?

rows.count可以返回表的总行数,但是这个“行数”是包含空行个数的。感觉对判断没帮助。
[此贴子已经被作者于2023/9/14 12:45:03编辑过]
2楼
有点蓝 发表于:2023/9/14 13:35:00
addnew新增的行默认都在表格的最后,不管table有没有做筛选。

要知道,数据库存储数据是没有顺序的概念的。如果要强制增加的行按顺序显示,就按照这里的方法处理:http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&Id=188316
共2 条记录, 每页显示 10 条, 页签: [1]

Copyright © 2000 - 2018 foxtable.com Tel: 4000-810-820 粤ICP备11091905号

Powered By Dvbbs Version 8.3.0
Processed in .03125 s, 2 queries.