急急急!access数据表只能追加101条记录

fktyu 2012-04-12 11:33:58
用vfp的远程视图,通过 insert into 向access数据表中追加记录,前101条时完全正常,可到102条以后,居然只是修改了101条记录的值,没有追加!而用手工修改表时,是可以追加的,到底时什么原因呢?

求解,急急急!万分感谢!!
...全文
132 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
lygcw9602 2012-04-13
  • 打赏
  • 举报
回复
这段代码前后是否用了循环代码(如FOR ENDFOR)
if used('cbzxwh')
use in cbzxwh
endif
屏弊这段代码试下
fktyu 2012-04-13
  • 打赏
  • 举报
回复
thisform.grid1.recordsource=''
use cbzxwh **cbzxwh为远程视图文件
insert into cbzxwh (cbzxdm,cbzxmc,cbzxzt) values (allt(thisform.text1.value),allt(thisform.text2.value),ztxzjg)
if used('cbzxwh')
use in cbzxwh
endif
sele recno(),cbzxdm,cbzxmc,cbzxzt from cbzxwh into cursor lswj1
if used('cbzxwh')
use in cbzxwh
endif
go bottom
thisform.grid1.recordsource='lswj1'


上述代码在执行前100条数据时,完全正常,可再追加就不行了,是ACCESS数据库表对记录数有什么限制吗?
lygcw9602 2012-04-13
  • 打赏
  • 举报
回复
贴上相关代码
ACMAIN_CHM 2012-04-13
  • 打赏
  • 举报
回复
应该是你的VFP的代码有问题。建议调试检查代码。
wwwwb 2012-04-13
  • 打赏
  • 举报
回复
代码是什么?
fktyu 2012-04-13
  • 打赏
  • 举报
回复
感谢大家的关注,问题已解决:)

原因是视图默认下载记录数是100,未设置,所以更新不到数据库表。梅子论坛的兄弟给了我比较直接的提示。

大家的解答给了我很大的帮助,尤其十豆三老师提示了视图设置代码问题,再次感谢大家!
十豆三 2012-04-13
  • 打赏
  • 举报
回复

2,748

社区成员

发帖
与我相关
我的任务
社区描述
VFP,是Microsoft公司推出的数据库开发软件,用它来开发数据库,既简单又方便。
社区管理员
  • VFP社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧