如何动态打印报表?
解决方案 »
- 邦定数据问题
- 有人出现过我这种问题吗??要疯了....
- 求实现暂停的程序!!!
- 求助使用Inet控件获得ftp server指定目录下所有文件
- 请教: 关于自定义outlook中form的问题!! (在线等待)
- 如何在VB中实现PDF的浏览?
- 请问:使用ADODB对象编程后,如何使用DataGrid控件与ADODB数据库连接呢?
- 关于超级解霸3000&金山影霸2003桌面播放
- 数字色彩识别
- 改变插入点后的字体风格设置,为何不起作用???
- 有勞,請給幾個TreeView、ListView、IShellFoder 相關的代碼段!
- 超简单问题:怎样在VB里使文本框中的文字上下居中?(注意不是左右居中)(8)
動態打印表的格式要不行﹐這樣要設計多張報表
在哪里设置这样的sql语句呢?
Dim rs As ADODB.RecordsetPrivate Sub cmdPrint_Click() Dim StrConnect As String
Dim Sql As String'连接数据库
Set cn = New ADODB.Connection
StrConnect = "连接数据库字符串"
cn. Open StrConnect'设置text控件属性
DataReport1.Sections("Section1").Controls("text1").DataField = "SalesNo"
DataReport1.Sections("Section1").Controls("text2").DataField = "Vendor"
DataReport1.Sections("Section1").Controls("text3").DataField = "Product"'打开记录集
Set rs = New As ADODB.Recordset
Sql ="select * from tb where iDate='"& Text1.text &"'"
rs.Open Sql, cn, adOpenKeyset, adLockOptimistic Set DataReport1.DataSource = rs DataReport1.Show 1
End Sub
DataReport1.Sections("Section1").Controls("text1").DataField = "SalesNo"
DataReport1.Sections("Section1").Controls("text2").DataField = "Vendor"
DataReport1.Sections("Section1").Controls("text3").DataField = "Product"SalesNo等等是你表中的字段名称