我想在形成报表的时候,可以有个参数让我输入,然后记录集就可以根据条件而不同,就是说报表的内容要有我的查询完成。我不知道该怎样做,请各位指导一下!!!!问题1:
dataEnviroment当中的connection中有这样的方法:
Connection1_WillConnect(ConnectionString As String,
UserID As String,Password As String, Options As Long,
adStatus As ADODB.EventStatusEnum,
ByVal pConnection As ADODB.Connection)
以及
Connection1_WillExecute(Source As String,
CursorType As ADODB.CursorTypeEnum,
LockType As ADODB.LockTypeEnum, Options As Long,
adStatus As ADODB.EventStatusEnum,
ByVal pCommand As ADODB.Command,
ByVal pRecordset As ADODB.Recordset,
ByVal pConnection As ADODB.Connection)
这种函数,是做什么的阿我是否可以调用啊,如果可以,大侠们给个代码可以吗?
这是否会对我的问题的解决有帮助呢?问题2:
我在一个窗体的代码中这样写道:
Set Dtp_destination.DataSource = user_rst
Dtp_destination.Sections("section1").KeepTogether = True
With Dtp_destination.Sections("section1").Controls
.item("lbl1").Caption = user_rst(0)
.item("lbl2").Caption = user_rst(1)
.item("lbl3").Caption = user_rst(2)
.item("lbl4").Caption = user_rst(3) End With
在这之前我已经得到了记录集user_rst
而且也可以将内容显示在报表里面,但是,为什么,同样的纪录显示2遍阿?!!!
有没有解决的办法?各位如果有更好的解决我的问题(第一行)的办法,那就更好了!!!!急!!!先谢谢大家了!!!
dataEnviroment当中的connection中有这样的方法:
Connection1_WillConnect(ConnectionString As String,
UserID As String,Password As String, Options As Long,
adStatus As ADODB.EventStatusEnum,
ByVal pConnection As ADODB.Connection)
以及
Connection1_WillExecute(Source As String,
CursorType As ADODB.CursorTypeEnum,
LockType As ADODB.LockTypeEnum, Options As Long,
adStatus As ADODB.EventStatusEnum,
ByVal pCommand As ADODB.Command,
ByVal pRecordset As ADODB.Recordset,
ByVal pConnection As ADODB.Connection)
这种函数,是做什么的阿我是否可以调用啊,如果可以,大侠们给个代码可以吗?
这是否会对我的问题的解决有帮助呢?问题2:
我在一个窗体的代码中这样写道:
Set Dtp_destination.DataSource = user_rst
Dtp_destination.Sections("section1").KeepTogether = True
With Dtp_destination.Sections("section1").Controls
.item("lbl1").Caption = user_rst(0)
.item("lbl2").Caption = user_rst(1)
.item("lbl3").Caption = user_rst(2)
.item("lbl4").Caption = user_rst(3) End With
在这之前我已经得到了记录集user_rst
而且也可以将内容显示在报表里面,但是,为什么,同样的纪录显示2遍阿?!!!
有没有解决的办法?各位如果有更好的解决我的问题(第一行)的办法,那就更好了!!!!急!!!先谢谢大家了!!!
关于问题二,你是否已经设定了datasource,这里又设了一次