关于DataGrid的一些小问题

tanglufeng 2004-12-07 06:12:06
各位大哥,小弟再次求教一个问题,我使用ADO+DataGrid显示数据库中的内容,现在有几个小小的问题!我想在DataGrid中实现:1.一次就显示5行,其余不会显示
2 .双击一条就能将该条重新载入到数据库中,同时DataGrid电子表格中不显示该条数据,但DataGrid会从数据库里读取下一个数据,重新补足五行数据。
3.该条记录被打上一个标记,表示该条记录已经被检测过了。

大哥们帮帮忙,给点代码!分数不够我可以再加
...全文
109 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
tanglufeng 2004-12-10
  • 打赏
  • 举报
回复
问题还没有解决,帮帮阿
tanglufeng 2004-12-08
  • 打赏
  • 举报
回复
没人要这份儿??
daisy8675 2004-12-08
  • 打赏
  • 举报
回复
说实在话,分页显示以及你后面要求是可以做的到,但是因为datagrid数据是对recordset的集合这个特殊性,又非常难搞定

建议你换控件,比如msflexgrid这些能把recordset读进自身中的控件
否则你用datagrid做分页首先就必须做个临时数据源
tanglufeng 2004-12-08
  • 打赏
  • 举报
回复
数据量很大,几十万条吧,幸运米大哥,我就是想实现你说的那样的功能,但是不是双击把该条记录删除,使该条记录打上特定的标记重新录入到数据库中,同时该条记录在电子表格中删除(数据库中是有的)。然后下面接着没有被检查过的重新补上,就实现滚屏!各位大哥,怎么弄呢?方法贴上来共享一下阿
pweixing 2004-12-08
  • 打赏
  • 举报
回复
如果数据量不是很大的话,直接全部读进来,但是不显示滚动条,双击就更新数据库同时把该行记录删除,下面的就自动补上来了,这不是简单很多。
myhgyp 2004-12-08
  • 打赏
  • 举报
回复
1、手工写入datagrid五条数据
2、双击某一条后做该条数据的UPDate操作更新记录标志
3、重新记取数据,清空datagrid后重新写入五条数据
wwqna 2004-12-08
  • 打赏
  • 举报
回复
这个就一条条的来就行了,自己写进datagrid

1,453

社区成员

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

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