CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VB >  基础类

怎样设置水晶报表的数据源?????我想使用ado的recordset,为什么总提示我输入数据库连接密码?

楼主liuxn_cn(liuxn)2004-09-04 01:06:02 在 VB / 基础类 提问

怎样设置水晶报表的数据源?????我想使用ado的recordset,为什么总提示我输入数据库连接密码?我的recordset随输入条件变化,有什么办法。每次报表显示的数据都是设计时保存在报表中的,怎样刷新报表数据,现在只要我一刷新数据,就提示我输入数据库密码。  
  请大家帮帮忙。  
  谢谢!! 问题点数:0、回复次数:5Top

1 楼zichen66()回复于 2004-09-04 08:26:40 得分 0

如果你用的是Access   數據庫,那你可以給電腦配置32位數據源(ODBC),在那里新建一個數據來源,并寫上Access數據庫的地址和密碼,密碼可在<高級>選項中填寫,但SqlServer就不能這樣做,密碼會丟,我也不清楚為什么會這樣,但如果你用SqlServer也想在32位數據源中加報表數據源的話可以在SqlServer中添加一個<ReadOnly>用戶,密碼設置為空就行了,  
   
  安全一點的方法還是,在<工程>菜單中添加   <CrystalReport   8>這樣一個窗體,VB會為你做好一切,如果沒有這個選項出現,則要:在<工程>菜單   中選擇   <添加控件>   在此對話框中選擇第二個選項卡<設計師>我的是繁體的可能名稱有點不一樣,再選擇<CrystalReport   8>就行了Top

2 楼liuxn_cn(liuxn)回复于 2004-09-04 10:48:40 得分 0

我是做成的*.rpt文件,我觉得在vb中作还是不太方便,预览挺麻烦。不知道别人怎么解决的这个问题。Top

3 楼yonghengdizhen(等季节一过,繁花就凋落)回复于 2004-09-04 11:42:53 得分 0

建议使用运行时绑定数据源的方法..  
  这样在设计时只要使用字段定义文件进行设计(.TTF).  
  设计时选择不把数据保存到rpt文件(在文件菜单中)  
  运行时直接set   report.DataSource=你的ADO记录集合对象就OK了,  
   
  如果你在设计时就绑定到静态数据源,那么必须在report的databaseTables集合上给每个DatabaseTable对象调用SetLogInfo登录到对应引用表的数据库(如果设计时的表来源于异种数据库,那么对于不同的数据库,采用符合该种数据库要求的登录方式).登录过程在你调用了该方法之后,由报表引擎替你完成实质性的登录动作.Top

4 楼yonghengdizhen(等季节一过,繁花就凋落)回复于 2004-09-04 11:43:40 得分 0

上面说错了,字段定义文件的扩展名应该是.ttxTop

5 楼liuxn_cn(liuxn)回复于 2004-09-04 11:49:48 得分 0

非常感谢yonghengdizhen,实在是不好意思,本人初学,能不能给我一点代码。关于你说的这些。Top

相关问题

  • 为什么水晶报表中,用ADO与oracle数据库连接后,运行起来总是出现数据库登陆的异常错误?
  • 如何给水晶报表设置数据库连接?
  • 水晶报表的数据库登录问题!
  • !!!!!!!水晶报表连接带密码的access数据库问题!!!!!!!!!!
  • 水晶报表9.0 不能连接异地数据库问题
  • 水晶报表访问数据库登录失败
  • 水晶报表怎么登录数据库啊?
  • 急呀!水晶报表动态时连接数据库
  • 水晶报表数据库SQL语句问题
  • 水晶报表的参数和数据库登录页面

关键词

  • 数据库
  • 数据
  • 密码
  • 报表
  • 文件
  • 數據
  • 的recordset
  • 密碼
  • 提示我输入
  • 使用

得分解答快速导航

  • 帖主:liuxn_cn

相关链接

  • Visual Basic类图书
  • Visual Basic类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo