<<< 返回 access911.net 编程静态资料库索引页

在access中使用DataGrid必须注意

 

作者:  摘自:  录入:cg1  时间:2003-4-18  浏览人次:2759


专题地址:http://access911.net/fixhtm/74FAB41E15DC.htm 如果需要更详细的评论或说明,请点击该地址。

 

简述:

 



问题:

在access窗体里面可以用datagrid控件吗?
Dim rs As New ADODB.Recordset
rs.Open "select * from 表1", CurrentProject.Connection, 1, 1
Set dg1.DataSource = rs
'dg1 就是一个datagrid,我这样设置对吗?怎么没有任何反应阿?

我的环境不是vb,是vba的Access环境,谁能帮忙?

 

回答:


要在rs.open前加上
Rs.CursorLocation = adUseClient


才可以的


以下是参考:
CursorLocation 属性 (ADO)
         

设置或返回游标引擎的位置。

设置和返回值

设置或返回可设置为以下某个常量的长整型值。

常量 说明 
adUseNone 没有使用游标服务。(该常量已过时并且只为了向后兼容才出现)。 
adUseClient 使用由本地游标库提供的客户端游标。本地游标引擎通常允许使用的许多功能可能是驱动程序提供的游标无法使用的,因此使用该设置对于那些将要启用的功能是有好处的。.....................
...........

资料库随时有更新,欲查看最新详情请单击专题地址http://access911.net/fixhtm/74FAB41E15DC.htm

 


上一篇:怎么打包MSDE?

下一篇:带密码的access的报表用vb怎么打印?

2017年2月22日生成静态资料