热情软件屋

 

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

此问题由李海回答。

 
把这个问题推荐给朋友
   
   
您的意见类别
您的名字
您的电子邮件
您的建议(请尽可能详细)
 
 

版权所有 1997-2008 热情软件屋
如果您有任何建议和意见, 请给我发个电子邮件 askpro@china-askpro.com
Web Designed by ZebraStudio