你更新什么呢?
应该是更新adodc.recordset,然后打印应该没问题!
应该是更新adodc.recordset,然后打印应该没问题!
解决方案 »
- 截屏之后,如何从系统剪贴板上获取图片数据,并生成jpg文件
- VB 致命错误!!!Runtime Error
- 如何在打印报表之前将系统打印机的纸型设置为横向,打完报表在设置为纵向
- 又多了个星星,14号开学,散分+告别
- 这是什么控件?如何添加?
- 请教各位高手,如何使其它程序中被设置为enable=false得控件激活?
- 怎么给MsChart控件上绑定动态数据
- vb4.0调用水晶报表3.0没有问题,升级到vb6.0调水晶报表4.6,出现莫名问题,各位帮帮忙
- 如何将桌面的一举一动录成AVI格式的视频文件?
- 关于打包的问题(可以加分)
- 关于mmcontrol控件的问题,会的人请进,有分加,虽不多
- 前几次我没说清楚,这次重说
Unload DataEnv
End Sub
关于打印刷新的问题
' 数据环境初始化
Private Sub DataEnvironment_Initialize()
DataEnv.Cnc_Unit.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\unit1.mdb;Persist Security Info=False;Jet OLEDB:Encrypt Database=True"
DataEnv.Cnc_Unit.Open
DataEnv.Cnt_User.ConnectionString = "Provider=Microsoft.Jet.OLEDB.3.51;Persist Security Info=False;Data Source=" & App.Path & "\YH_user.mdb"
DataEnv.Cnt_User.Open
End Sub ' 报表打印
Private Sub mnuFilePrintPreview_Click()
' 打印报表 <<必须生成记录集>>
If DataEnv.rsCmd_unit.State = adStateOpen Then DataEnv.rsCmd_unit.Close
DataEnv.Commands("Cmd_unit").CommandText = "select " & TableName & ".* from " & TableName
DataEnv.Cmd_unit
DtaRpt_unit.Refresh
DtaRpt_unit.Show
End Sub其他可在设计时完成!