datagrid左上角第一个单元格被自动清空是什么问题?

fujiguan 2006-08-06 09:51:42
用datagrid绑定ado控件显示数据时经常出现左上角第一个单元格的数据被清空,退出时提示不可更新数据的情况。这是什么问题呢?如何解决?
...全文
228 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
zdingyun 2007-02-03
  • 打赏
  • 举报
回复
解决方法有2个:
1)在窗体的LOAD事件中加
DataGrid1.AllowUpdate = false
或设计时用鼠标右键点击DataGrid控件在其属性页通用项中,将允许更新钩取消。
2)在DataGrid控件所在窗体的其它控件如文本框或按钮控件的属性TabIndex设置为0
warlord 2007-01-19
  • 打赏
  • 举报
回复
修改了MarqueeStyle属性后应该可以了.设成dbgFloatingEditor就会出问题.
xiangfly 2007-01-19
  • 打赏
  • 举报
回复
最好还把代码贴出来大家看看
warlord 2007-01-19
  • 打赏
  • 举报
回复
没有人知道么?
fujiguan 2006-08-09
  • 打赏
  • 举报
回复
没有给DataGrid的单元格赋值的操作,但代码中有频繁的recordsource变更和ado控件刷新操作.而且只是经常出现这种情况而不是一直都是这样,有时候是没问题的,很奇怪所以我都是先设置datagrid的enable为false,等检索后双击datagrid后才为true就不会有这种情况了,但这样感觉麻烦......
DengXingJie 2006-08-06
  • 打赏
  • 举报
回复
最大的可能就是你的邦定数据后,再给DataGrid的单元格赋值
最好还把代码贴出来大家看看

1,451

社区成员

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

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