Crystal Report如何打印加密的数据库
编号:QA003255
建立日期: 2000年8月22日 最后修改日期:2000年8月27日
所属类别:
Geyond:
操作系统: Win98
编程工具: Visual Basic
问题: 我用Crystal Report 生成了一个报表,数据库是Access,当我把数据库加上一个密码后,在vb里用Crystal Report 控件调用这个报表,不能打开报表,应该是在控件上加入這个数据库的密码才行,哪位高手指点一下小弟怎么写這个Connect
回答:
如果你的数据库在设计报表时就有密码,CrystalReports会提示你密码并记住该密码。你也可以设置Crystal Reports控件的Password属性。
剑神的意见:
先打开数据库
dim dbs as database
set dbs=dbengine.opendatabase("*.mdb",,";pwd=159753")
然后直接调用报表!
PRTctl.ReportFileName = "*.rpt"
PRTctl.DataFiles(0) = "*.mdb"
PRTctl.UserName = ";pwd=159753"
PRTctl.WindowState = crptMaximized
PRTctl.ReportSource = crptReport
PRTctl.PrintReport
此问题由李海回答。
| |
|
|
| |
|
|