社区
数据库报表
帖子详情
用Crystal Report做Paradox数据库的报表遇到的问题
CyberSniper
2003-01-06 05:51:17
我已存在一个rpt文件,它的数据源是SQL Server,我现在要把它用在Paradox数据库上,表结构是一样的,而且很简单,只是一个Table,现在我应该怎样修改程序中调用Crystal Repost控件的语句?
注:我现在直接用Crystal Report打开该rpt文件,能正常显示Paradox表中的数据
很急很急!!!
谢谢
...全文
36
5
打赏
收藏
用Crystal Report做Paradox数据库的报表遇到的问题
我已存在一个rpt文件,它的数据源是SQL Server,我现在要把它用在Paradox数据库上,表结构是一样的,而且很简单,只是一个Table,现在我应该怎样修改程序中调用Crystal Repost控件的语句? 注:我现在直接用Crystal Report打开该rpt文件,能正常显示Paradox表中的数据 很急很急!!! 谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
glboy
2003-01-13
打赏
举报
回复
HI,对应rpt文件已经有了:
如果数据库密码不为空的话,则应该添加以下代码安全登陆:
ReportDocument Report = new ReportDocument();
//也可以设置为完全路径
Report.Load(Server.MapPath("cr1.rpt"));
//设置按名称指定的表的 TableLogOnInfo 对象。
TableLogOnInfo logOnInfo = new TableLogOnInfo();
//对报表中的每个表进行循环
//报表中数据集的Table 对象的个数
for(int i=0;i==Report.DataBase.Tables.Count-1;i++)
{
// 为报表中的表设置连接信息。
// 设置服务器或 ODBC 数据源名称、数据库名称、
// logonInfo.ConnectionInfo.ServerName = server
// logonInfo.ConnectionInfo.DatabaseName = database
//设置用于登录到数据源的用户名
logOnInfo.ConnectionInfo.UserId = "sa";
//设置用于登录到数据源的“密码”
logOnInfo.ConnectionInfo.Password = "yourpwd";
// 将连接信息应用于表。
Report.DataBase.Tables[i].ApplyLogOnInfo(logOnInfo);
}
CrystalReportViewer1.ReportSource = Report;
//当然如果密码为空的话也同样可以使用这种方法的
怎样在程序中指定Paradox的数据源:
在数据库专家》》创建新连接,找到对应的数据链接驱动不行吗?
CyberSniper
2003-01-09
打赏
举报
回复
我的问题是怎样在程序中指定Paradox的数据源,rpt文件已经有了,而且直接用Crystal Report打开能正常看到数据,谢谢指教
glboy
2003-01-09
打赏
举报
回复
为什么一定在原来的基础上进行更改呢?
重新做,我觉得更快些,你现在要求的报表设计复杂吗?
不复杂,10分钟左右就应该能OK了的,
先建立跟数据库的数据链接,再按照向导操作。
布局好你的报表,OK了。
CyberSniper
2003-01-09
打赏
举报
回复
是的,怎么解决?
neelee
2003-01-08
打赏
举报
回复
水晶报表?
水晶
报表
crystal
Report
Viewer老是弹出
数据库
登录对话框的解决方法
大家在基于webform中使用水晶
报表
时如果简单的按照网上“阿刀”的
做
法,肯定会提示你:登陆失败。 对于这个
问题
,斑竹我花了整整一天的时间研究水晶
报表
的帮助文件,终于得到解决方案。 我不是一个保守的人,我相信有很多的网友正和我一样在花费精力在研究这个
问题
,我不愿意大家再和我一样白白的花费精力。 下面是我实现该方案的几个步骤。大家不要着急,慢慢的看下去会对你有很大的帮助。 步骤一:看示例文件
水晶
报表
crystal
Report
Viewer老是弹出
数据库
登录对话框怎么解决
在帮助里我找到“设置
数据库
登录参数”字样,里面提供了一些后来发现是非常有用的信息:
下列示例说明如何将登录参数传递到
报表
的表中。该示例使用到某个安全的 SQL Server
数据库
的连接。
启动一个新项目
向窗体添加一个“按钮”和四个“文本框”控件。
将“文本框”控件分别命名为:serverNameTxt、dbNameTxt、userNameTxt 和 passwordTxt。
双击“按钮
Crystal
Report
s中的数据访问
大部分
报表
的数据都来自于
数据库
,所以
Crystal
Report
s与
数据库
的连接就成为一个关键的知识点了。在
Crystal
Report
s for Visual Studio中,提供了六种连接数据的方式,分别为DAO,
ADO
.NET,
数据库
文件,ODBC,
ADO
和更多数据源。如下图所示,在创建新连接中 (图1)DAO:通常是连接一些文件型
数据库
;展开“Access/Exc
[水晶
报表
]水晶
报表
的使用经验和资料总结
水晶
报表
的使用经验和资料总结资料: Asp.Net中使用水晶
报表
(上) www.dotnet8.com 2002-9-6 DotNet吧[HTML]在我们对VS.Net中的水晶
报表
(
Crystal
Report
s)进行研究之前,我和我朋友对如何将这个复杂的东东加入我们的Web应用有着非常的好奇心。一周以后,在阅读了大量的”HOWTO”文档之后,我们成功地将一些简单的报告加入到了我们的Asp.
crystal
使用常见
问题
Asp.Net中使用水晶
报表
(上) 以下内容为程序代码:在我们对VS.Net中的水晶
报表
(
Crystal
Report
s)进行研究之前,我和我朋友对如何将这个复杂的东东加入我们的Web应用有着非常的好奇心。一周以后,在阅读了大量的“HOWTO”文档之后,我们成功地将一些简单的报告加入到了我们的Asp.net程序中,并得到了一些小决窍。 这篇文章教你如何在.Net Web应用中使用水晶
报表
数据库报表
6,107
社区成员
4,749
社区内容
发帖
与我相关
我的任务
数据库报表
其他数据库开发 数据库报表
复制链接
扫一扫
分享
社区描述
其他数据库开发 数据库报表
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章