如何在datagrid中编辑,请教各位?

YinLi 2001-07-28 05:35:45
我用adodc连接数据库表到dategrid,则可以 edit,addnew,update
但如果用adodb对象的 new RecordSet 或 new Command, 再
set datagrid.datasource=rs,datagrid却不接受字符和数字键,
能接受方向键和鼠标,请问什么原因?
...全文
67 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
YinLi 2001-07-29
  • 打赏
  • 举报
回复
Thank you,songyangk,我相信你的方法可行,我怎磨给你分呢?我到csdn时间很短.
songyangk 2001-07-28
  • 打赏
  • 举报
回复
一般用绑定的方法对结果集进行修改只能对一个表的查询起做用,如果你的查询是关联到多个表的,那么就编辑不了了。在你用New RecordSet的时候,是一个不确定的查询,所以编辑不了。我现在做的编辑方法是在对网格按键的时候,在网格的当前行,当前列显示一个文本框,它的风格与网格当前位置的一样,就象是对网格编辑一样,其它的操作再进行处理。不过处理的时候很麻烦。

7,763

社区成员

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

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