VB与水晶报表之间传递数据的疑问
各位,再请教个问题,按照上述所说的方法是可以实现VB和水晶报表之间数据的传递,但是,如果rs为多张表的连接的话,会出现登录出现的错误,比如说:
我使用了如下方法:
conn连接成功,代码省去
sql="select * from a ,b"
rs.Open sq, conn, adOpenKeyset, adLockReadOnly
……
reportName = "\table\1.ropt"
Set Report = oApp.OpenReport(App.Path & reportName, 1)
Report.Database.SetDataSource Rs
crViewer1.ReportSource = Report
Report.PaperSize = crPaperA4
Report.RightMargin = Report.LeftMargin
crViewer1.ViewReport
……
如果是一个表的话,程序运行正常,但是我用的是两个表做了联合,也就是同时从两个表中读取记录,程序运行就出现登录错误的信息,请问我应该怎么解决?