adodc刷新数据总是少一条,怎么回事

fongzl 2006-03-22 01:02:01
我将datagrid连接到一个adodc,添加数据之后,用adodc1.refresh和datagrid1.refresh刷新,发现总是少最后一条数据,adodc1.recordest.recrdcount数值也比实际只小一个,直接打开后台access数据库可以见到最后那一条数据
设断点,在立即窗口中窗口中用adodc1.refresh刷新就之后,在datagrid中就可以看见最后一条了
不知道为什么
...全文
101 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
fongzl 2006-03-22
  • 打赏
  • 举报
回复
我打开数据库看见新数据了
他应该不是在缓存中阿
fongzl 2006-03-22
  • 打赏
  • 举报
回复
AdFilterNone 删除当前筛选条件并恢复查看的所有记录。
AdFilterPendingRecords 允许只查看已更改且尚未发送到服务器的记录。只能应用于批更新模式。
AdFilterAffectedRecords 允许只查看上一次 Delete、Resync、UpdateBatch 或 CancelBatch 调用所影响的记录。
AdFilterFetchedRecords 允许查看当前缓冲区中的记录,即上一次调用从数据库中恢复记录的结果。
AdFilterConflictingRecords 允许查看在上一次批更新中失败的记录。
-----------------------------------------------------------------------
我设置为AdFilterFetchedRecords ,但是还是不行啊
fongzl 2006-03-22
  • 打赏
  • 举报
回复
什么意思?不太明白
pubutan 2006-03-22
  • 打赏
  • 举报
回复
adodc1.filter=""

1,453

社区成员

发帖
与我相关
我的任务
社区描述
VB 控件
社区管理员
  • 控件
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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