VB6调用crystal v.92做的报表,总是出现数据库登陆对话框,不知道怎么办!!高分求救~~

0755 2003-10-24 01:48:28

环境:win2000,vb6,crystalv9.2,sqlserver2K

在Crystal中采用OLEDB连接数据库,vb6中调用Crystal做成的报表时,老是出现数据库登陆对话框,不知道怎么去除,请各位大侠多多指教,我的VB代码如下:



Dim CryApp As New CRAXDDRT.Application

Dim Report As CRAXDDRT.Report

Set Report = CryApp.OpenReport(App.Path & "\report\SampleBill.rpt")

'adoRS.Open "select top 10 * from answers", cnn1, adOpenDynamic, adLockBatchOptimistic

'Report.Database.SetDataSource adoRS

CRViewer91.ReportSource = Report

CRViewer91.ViewReport

...全文
45 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhp97 2003-10-29
  • 打赏
  • 举报
回复
你的adors对象有一个属性必须设置为false,好象是loginpromt吧!!!不是报表的属性问题
ivt 2003-10-28
  • 打赏
  • 举报
回复
report有属性可以设置database
server,user,password,就可以不会出现登录了。
具体我也不记得了,C#就有代码

807

社区成员

发帖
与我相关
我的任务
社区描述
VB 多媒体
社区管理员
  • 多媒体
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧