我已经写上了,这样写对不对,在线等待
Set DataEnvironment1.Commands(1).ActiveConnection = DataEnvironment1.Connection1
DataEnvironment1.Commands(1).CommandType = adCmdText
DataEnvironment1.Commands(1).CommandText = Str_Sql1(DcbBh)
If DataEnvironment1.rscmd_GcRation.State = adStateOpen Then
DataEnvironment1.rscmd_GcRation.Close
End If
Set DataEnvironment1.Commands(1).ActiveConnection = DataEnvironment1.Connection1
DataEnvironment1.Commands(1).CommandType = adCmdText
DataEnvironment1.Commands(1).CommandText = Str_Sql1(DcbBh)
If DataEnvironment1.rscmd_GcRation.State = adStateOpen Then
DataEnvironment1.rscmd_GcRation.Close
End If
DataEnvironment1.rscmd_GcRation.Close
End If
DataReport1.Show
应该没问题啊?
DataEnvironment1.rscmd_GcRation.Close unload 报表 ‘试一试
End If
报表.show
而且,我打印预览和打印都是用的一个过程(自己写的生成报表的过程),预览没事,只有打印不行,做了这么长时间的打印了,这个问题还真是第一次遇到呢。哪位高手有同遇,请解解疑,小妹在这儿先谢了。
Set rsCommand1.DataSource = Dataenviroment1
Dataenviroment1.rscmdLift.Requery