简单ACCESS问题

来源:百度知道 编辑:UC知道 时间:2024/05/25 06:04:08
一个ACCESS数据库里的一张表有多个字段,我每次只增加一个字段的值,且有些字段增加有些不增加。我想每次对一个字段增加值时都是接着它上面一个不为空的值(就是不想有空白),所以我写了一段程序(VB的)
rs.movelast
do while rs.fields("***")=''
rs.moveprevious '记录往前移一个
loop
但是由于我的外层循环次数比较多,所以运行起来会很卡,请高手发表意见

读出gs=rs.recordcount得到表内所有记录的数量
rs.move gs
可以吗?
或者gs= rs.Fields.Countrs得到表内所有字段的数量
rs.move gs

干嘛这么麻烦,你设一个默认值不就 ok 啦,只要这个字段不输入东西,它就是默认值,根本无需做 VB 。