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

如何将动态生成的ADO RECORDSET对象绑定到ACCESS报表?

 

作者:cg1  摘自:access911.net  录入:cg1  时间:2010-9-1  浏览人次:996


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

 

简述:

 


问题:

如何将动态生成的ADO RECORDSET对象绑定到ACCESS报表?
在一个 MDB 中新建一个报表,为了提高复用率,这个报表的数据源是不确定的,能否将一个内存中创建的 ADODB.Recordset对象绑定到报表的recordset属性上?代码如下:

Private Sub Report_Open(Cancel As Integer)
    Dim cmd As New ADODB.Command
    cmd.ActiveConnection = CurrentProject.Connection
    cmd.CommandText = "查询3"
    cmd.CommandType = adCmdStoredProc
    Set Me.Recordset = cmd.Execute()
    
    '或者
'    Dim rs As New ADODB.Recordset
'    rs.Open "select * from 表1", CurrentProject.Connection, adOpenStatic, adLockReadOnly
'    S.....................
...........

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

 


上一篇:如何实现单表按笔画排序?如何实现某表中A字段按笔画B字段按拼音排序?

下一篇:新手来看:如何根据一个表去更新另一个表,带 JOIN 的update怎么写?

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