水晶报表8.0 SetDataSource方法求教
下面是水晶报表8.0安装后VB6示例Report Variables中的代码片段
我对SQL加个where 1=2条件后为什么报表出现的数据没有变化啊
SetDataSource动态改变数据源后为什么报表不发生变化,该如何做呢?
另外我想问一下工程中可以进行报表设计的dsr如何添加啊?
Dim m_Report As New CRReportVariables
Dim m_Connection As ADODB.Connection
Dim adoRS As ADODB.Recordset
Dim SQL As String
Dim strConnect As String
Set m_Connection = New ADODB.Connection
Set adoRS = New ADODB.Recordset
strConnect = "Provider=Microsoft.Jet.OLEDB.3.51;Persist Security Info=False;Data Source=" & App.Path & "\ReportVariables.mdb;Mode=Read"
m_Connection.Open strConnect
SQL = "Select * from tblSampleData"
adoRS.Open SQL, m_Connection, adOpenDynamic, adLockBatchOptimistic
m_Report.Database.SetDataSource adoRS
....