指定data report的dataresourse(数据源)
解决方案 »
- VB listview
- 求教 webbrowser怎么直接发送onclick???
- 求助vb 数据库添加时的Null处理问题
- 如何获得Variant类型中成员的个数
- 有关VB3反编译工具,急用!望各位同人相助!
- 各位朋友~!!知道那里有用vb做游戏外挂的教程下载(不需要注册的)的吗?告诉的马上给分!~~
- VB里有没有类似C++ Builder里面的快速按钮组件?
- 我是菜鸟,想问一下有关用mscomm控件串口编程的问题.
- 我想我这个问题是所有人没碰到过的,我很奇怪,不知道哪位能回答!!!!!!!!!11
- sql语句运行后?(vb) 谢!
- 何处可获得以及如何编译vb.net的Windows 98,以及 Windows 95的CLR版本
- 如何保存用SetSysColors设置的系统颜色?
《vb 6之数据报表使用技巧》
http://media.ccidnet.com/media/ciw/871/b1301.htm
《VB6之Data Report全面解决方案(1)》
http://microinfo.top263.net/Txt/DRptPlus.txt
《巧用 VB6 之 Data Report 实现图片(Picture)、图表(MsChart)的打印及预览》
http://microinfo.top263.net/Txt/ImageRpt.txt
下载例程
http://microinfo.top263.net/Zip/ImageRpt.exe
http://microinfo.top263.net/Zip/FmtDatRpt.zip
Dim conn As New ADODB.Connection
Dim rs As ADODB.Recordset
Private Sub Form_Load()
Dim connstr As String
Dim ssql As String
ssql = "select * from order1 order by style_no"
connstr = "provider=microsoft.jet.oledb.3.51;data source=" & App.Path & "\wei1.mdb"
conn.Open connstr
Set rs = conn.Execute(ssql)
End Sub
Private Sub Command1_Click()
If rs.State <> adStateOpen Then
rs.Open
End If
Set DataReport1.DataSource = rs
DataReport1.Sections("section1").Controls.Item("text1").DataField = rs.Fields(0).Name
DataReport1.Sections("section1").Controls.Item("text2").DataField = rs.Fields(1).Name
DataReport1.Sections("section1").Controls.Item("text3").DataField = rs.Fields(2).Name
DataReport1.Sections("section1").Controls.Item("text4").DataField = rs.Fields(3).Name
DataReport1.Sections("section1").Controls.Item("text5").DataField = rs.Fields(4).Name
DataReport1.Sections("section1").Controls.Item("text6").DataField = rs.Fields(5).Name
DataReport1.Sections("section1").Controls.Item("text7").DataField = rs.Fields(6).Name
DataReport1.WindowState = vbMaximized
DataReport1.Show
End Sub