求助,水晶报表如何调用2个数据库的表

fengyuanqing fengyuanqing 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
我在vs2010中做了一个水晶报表,想要调用2个表中的数据,其中一个表是入库单的信息例如:入库时间等
另一个表是入库商品的详细信息例如:货物名称等等。一个入库单对应多个入库商品。
我能将一个表的信息在水晶报表中显示出来,但是另一个表的信息不知道怎么能弄出来
下面是我的代码c#


SqlConnection con = new SqlConnection(conStr);
con.Open();
string sql = string.Format("select * from RuKu ");
SqlDataAdapter ad = new SqlDataAdapter(sql, con);
DataSet1 dt1 = new DataSet1();
ad.Fill(dt1, "mytable");
ReportDocument myreport = new ReportDocument();

string P_str_creportPath = Application.StartupPath.Substring(//得到报表路径信息
0, Application.StartupPath.Substring(0,
Application.StartupPath.LastIndexOf("\\")).LastIndexOf("\\"));
P_str_creportPath += "\\MyCrystalReport.rpt";//添加报表名称
myreport.Load(P_str_creportPath);//加载报表

//myreport.Load(Application.StartupPath + "MyCrystalReport.rpt");
myreport.SetDataSource(dt1);
crystalReportViewer1.ReportSource = myreport;
con.Close();



我这里想请教各位高人几个问题:
1.如何把2个表的信息都能在报表上显示出来
2.怎能令报表能弄成类似下图的效果

还请大家帮帮忙,小弟不胜感谢
...全文

相关推荐

水晶报表java web实现

在这个场景下,Java用于处理业务逻辑、数据访问和水晶报表的API调用。开发者可能使用Java的JDBC(Java Database Connectivity)来连接数据库,获取需要展示的数据。3.

zoukai200602

Java调用水晶报表的集成与操作指南

水晶报表是一个功能强大的报表生成工具,它允许用户创建复杂的报表,以便于数据可视化和分析。它在IT行业尤其是在企业级应用中,被广泛用于生成包含详细数据的报告。水晶报表支持从多种数据源中提取数据,包括数据库和应用程序,并可以生成多种格式的报表,如PDF、Excel、HTML等。此工具提供了一个直观的设计界面,开发者可以通过拖放元素来设计报表的布局。在接下来的章节中,我们将深入探讨水晶报表的设计工具、集成到Java项目中的方法、以及如何设计模板和连接数据源。

嗹国学长

java调用水晶报表范例

首先,你需要了解水晶报表的基本概念。水晶报表是一款强大的报表设计工具,支持多种数据源,如数据库、XML文件等。

robin_csdn

C#调用水晶报表需要安装的插件64位

标签"**C#打印插件**"指出了问题的核心,即在C#环境中进行打印操作;"**水晶报表插件**"则明确了我们需要的是与水晶报表相关的组件;"**CRRuntime_64**"是水晶报表64位运行时环境的简称

tiegenZ

水晶报表 水晶报表 水晶报表

**主要特点** - **数据连接**:水晶报表支持多种数据库连接,包括SQL Server、Oracle、MySQL等,还能连接到ODBC和OLE DB数据源。

qq121466120
评论 3
收藏 已收藏
分享
返回顶部
fengyuanqing
图表区 4,818 成员 14,133 内容