Dim rs_CheckClassData As rdoResultset
Set rs_CheckClassData = DS.CheckClassRpt(ClassBegin, ClassNo) //存储过程
Set MSRDC1.Resultset = rs_CheckClassData
然后窗口上的dbgrid控件的数据源连接在MSRDC1 上。问题:
    存储过程有数据返回,但是在dbgrid中,不显示,但是单击打印后,再返回,dbgrid
又可以正常显示了。打印页上有莫名其妙的东西,如设计时的field1,field2等,和查询出来的记录一同显示.关掉打印,再打印,打印页上正常显示,没有设计时的field1等,
但是一条记录也没有了???????????Private Sub Command2_Click()
'打印
Dim Rp As New rptCheckClass
Set Rp.RDODataControl1.Resultset = Nothing '----------------
Set Rp.RDODataControl1.Resultset = rs_CheckClassData  //上面的结果集
Rp.Show
End Sub