怎样使用报表?
问得太抽象,就是怎样把数据库里面的数据显示到报表上面,包括图片(图片也是从数据库里面)取出来的
问得太抽象,就是怎样把数据库里面的数据显示到报表上面,包括图片(图片也是从数据库里面)取出来的
解决方案 »
- 读取资源文件里的FLASH
- 如何使API使richtextbox控件始终有垂直滚动条?
- 用VB定义快捷键
- VB怎样连接带有密码的[销项发票销货清单.DB]的数据库,(DBC2000的数据库)
- 请教有关ADO的CreateParameter的用法(ADODB.Command)
- 这个按钮控件还是比较可以的!
- VB如何调用嵌入到GIS中的dll插件?
- 在VB里面控制WebBrowser的问题,(内详)有请playuer、小草、actpvb等高手看看,急!!!
- Inet1.OpenURL问题
- 各位,帮忙啊!老总让我找==韩文翻译中文==的软件啊,弄不好要下岗的,我只有这么多分了!
- 怎样调用windows的默认窗口
- 排课系统
下载一些看看
2,使用第三方控件(一般比较强大)
3,自己用picturebox等画
但是效果不是恨好一个小例子:
首先添加设计器 然后这个是把查询出来的结果显示出来,查询的存储过程你自己写吧,比较简单
Private Sub SubPrint()
If DataEnvironment.rsCommandprintContainer.State = adStateOpen Then
DataEnvironment.rsCommandprintContainer.Close
End If
DataEnvironment.Commands("CommandprintContainer").Parameters("@Ccode").Value = Trim$(cmbCId.Text)
' DataEnvironment.Commands("CommandprintContainer").Parameters("@mc").Value = Trim$(Txt_mc.Text)
datareportPrintContainer.Sections.Item("section4").Controls.Item("lbHead").Caption = "拼箱装箱单"
datareportPrintContainer.Orientation = rptOrientLandscape
datareportPrintContainer.Refresh
datareportPrintContainer.Show 1
End Sub
定义:
Dim conndb As New ADODB.Connection
Dim rsdb As New ADODB.Recordset
Dim cmddb As New ADODB.Command
执行:
conndb.Open contextDB
cmddb.ActiveConnection = conndb
cmddb.CommandText = "select * from tableName"
Set rsdb = cmddb.Execute
绑定:
Set DPrint.DataSource = rsdb‘其中DPrint是我的报表
显示:
DPrint.Show 1
结果:
出错啦,显示没有找到“fileld(空)”
我哭啦