简单问题,关于dataGrid

read123_0 2003-04-08 10:21:29
acon.ConnectionString = constr$
acon.Open
ars.Open "select * from disklist", acon, adOpenKeyset, adLockOptimistic
Set DataGrid1.DataSource = ars
我用的以上代码绑定的dataGrid,datagrid的allowAddNew为flase,在窗体上做一个button为添加,添加代码为ars.addNew这样是可以添加的,可是在每次点击这个button以后dataGrid上面就只显示两个可见行,也就是只在新行前面显示一行其它的都不可见了。

一直苦思不得其解,请各位高手同志们指点一下呀
...全文
26 点赞 收藏 5
写回复
5 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
s6w6k 2003-04-08
ars.cursorlocation =aduseclient '这句关键
ars.Open "select * from disklist", acon, adOpenKeyset, adLockOptimistic
Set DataGrid1.DataSource = ars
回复
xianghua 2003-04-08
加一句datagrid1.refresh 試一下。
請在綁定之前加一句:set rs.cursorlocation=aduseclient
回复
chenyu5188 2003-04-08
acon.ConnectionString = constr$
acon.Open
ars.cursorlocation =aduseclient '使用客户端游标
ars.Open "select * from disklist", acon, adOpenKeyset,adLockOptimistic
Set DataGrid1.DataSource = ars
DataGrid1.refresh
回复
moyaxu 2003-04-08
ars.Open "select * from disklist", acon, adOpenKeyset, adLockOptimistic改成ars.Open "select * from disklist", acon, adOpenStatic, adLockOptimistic试试
回复
980 2003-04-08
ars.Open "select * from disklist", acon, adOpenDynamic, adLockPessimistic
回复
相关推荐
发帖

1187

社区成员

VB 数据库(包含打印,安装,报表)
申请成为版主
帖子事件
创建了帖子
2003-04-08 10:21
社区公告
暂无公告