读书人

关于报表打印有关问题请高手指教

发布时间: 2012-01-22 22:38:43 作者: rapoo

关于报表打印问题,请高手指教
我用DataEnvironment作为数据源。取名Data1,连接名为conn,命令名为CmdDbcg。 报表名为 DrDbcg

打印代码为:
Data1.Conn.Open
Data1.Conn.Execute "select * from 单板采购 where 单号='" & TxtDh.Text & "'"
DrDbcg.Show 1
Data1.Conn.Close

但报表打印出来却是所有内容,并不是我设计的条件“单号”='" & TxtDh.Text & "'

请问高手是否能有什么办法动态的给命令CmdDbcg的commandtext属性赋值,或者是还有什么好的办法能实现?

特别感谢!

[解决办法]
Data1.Conn.Open
Data1.commands("cmddbcg")= "select * from 单板采购 where 单号='" & TxtDh.Text & "'"
DrDbcg.Show 1
Data1.Conn.Close

读书人网 >VB

热点推荐