社区
C#
帖子详情
请教,怎样将dataSet传给另一窗体 水晶报表的使用 谢谢
mabuchi
2005-11-08 08:24:34
问题是 就是要将查询到的结果打印到水晶报表
A窗体设置查询条件进行查询,将查询到的结果保存到数据集ds,
B窗体上放置crystalReportViewer1
然后新建一报表c, 将B窗体crystalReportViewer1.ReportSource = 报表c;
问题是 怎样将A窗体查询得到的数据集ds 传给B窗体
B newFrm=new B(ds); 这样做出错;
...全文
156
9
打赏
收藏
请教,怎样将dataSet传给另一窗体 水晶报表的使用 谢谢
问题是 就是要将查询到的结果打印到水晶报表 A窗体设置查询条件进行查询,将查询到的结果保存到数据集ds, B窗体上放置crystalReportViewer1 然后新建一报表c, 将B窗体crystalReportViewer1.ReportSource = 报表c; 问题是 怎样将A窗体查询得到的数据集ds 传给B窗体 B newFrm=new B(ds); 这样做出错;
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
mamoon
2005-11-08
打赏
举报
回复
方法很多,通过构造函数,属性封装都可以的,当然也可以用接口来做
HelloBaly
2005-11-08
打赏
举报
回复
B newFrm=new B(ds);
这样做应该没有问题啊!
是不是你B窗体的构造函数写的不对啊!
/// <summary>
/// 構築関数。
/// </summary>
public B( DataSet ds)
{
this.ds = ds;
}
LGame
2005-11-08
打赏
举报
回复
1。给B窗体一个静态的DATASET
public static DataSet ds;
然后从A窗体直接给它,不用实例化B窗体,
B.ds = DataSet
2.给B窗体一个属性
private DataSet _Ds
public DataSet DataSetB{
set{
_Ds = value;
}
}
调用:
B b = new B();
b.DataSetB= a.ds;
superljy
2005-11-08
打赏
举报
回复
这个click方法是在A窗体中的
superljy
2005-11-08
打赏
举报
回复
public ***_click(..)
{
DataSet ds1 = new DataSet();
...
bInst.ds = ds1;//这里的ds1是你在A窗体中查询出的结果
}
mabuchi
2005-11-08
打赏
举报
回复
bInst.ds = this.ds; 这一句通不过
superljy
2005-11-08
打赏
举报
回复
在B窗体中设置public DataSet ds;
B bInst = new B();
bInst.ds = this.ds;
bInst.Show();
mabuchi
2005-11-08
打赏
举报
回复
是winForm的
将crystalReportViewer1防在A窗体是没问题
现在要放在B
ChengKing
2005-11-08
打赏
举报
回复
最好让DataSet和报表显示控件在同一个页面中c.aspx.或者在报表控件页面调用获得数据方法.
比如这样设计: a.ascx中放DataSet,b.ascx中放报表控件
再把a.ascx和b.ascx同时放到页面c.aspx中。
如果硬传,用Application和Session都可以,但传递完成后要马上释放掉,否则会大量内存,因为内存中存放的不是一般的数据,是数据集.
[
水晶报表
]
水晶报表
的
使用
经验和资料总结
水晶报表
的
使用
经验和资料总结资料: Asp.Net中
使用
水晶报表
(上) www.dotnet8.com 2002-9-6 DotNet吧[HTML]在我们对VS.Net中的
水晶报表
(Crystal Reports)进行研究之前,我和我朋友对如何将这个复杂的东东加入我们的Web应用有着非常的好奇心。一周以后,在阅读了大量的”HOWTO”文档之后,我们成功地将一些简单的报告加入到了我们的Asp.
有关
水晶报表
的
使用
经验和资料总结
Asp.Net中
使用
水晶报表
(上) 以下内容为程序代码:在我们对VS.Net中的
水晶报表
(Crystal Reports)进行研究之前,我和我朋友对如何将这个复杂的东东加入我们的Web应用有着非常的好奇心。一周以后,在阅读了大量的“HOWTO”文档之后,我们成功地将一些简单的报告加入到了我们的Asp.net程序中,并得到了一些小决窍。 这篇文章教你如何在.Net Web应用中
使用
水晶报表
,也
水晶报表
使用
经验总结
资料: Asp.Net中
使用
水晶报表
(上) www.dotnet8.com 2002-9-6 DotNet吧 这篇文章教你如何在.Net Web应用中
使用
水晶报表
,也可以让你在学习过程中少走一些弯路。为了得到最好的效果,读者最好需要有一些基础 的Asp.Net访问数据库的知识以及
使用
VS.Net的开发经验。 简介
水晶报表
可以由很多的方法得到,其中一个就是
使用
VS.N...
水晶报表
Asp.Net中
使用
水晶报表
(上) 以下内容为程序代码: 在我们对VS.Net中的
水晶报表
(Crystal Reports)进行研究之前,我和我朋友对如何将这个复杂的东东加入我们的Web应用有着非常的好奇心。一周以后,在阅读了大量的;HOWTO”文档之后,我们成功地将一些简单的报告加入到了我们的Asp.net程序中,并得到了一些小决窍。 这篇文章教你如何在.Net Web应用中
使用
水晶报表
,
Asp.Net中
使用
水晶报表
Asp.Net中
使用
水晶报表
(上) 以下内容为程序代码: 在我们对VS.Net中的
水晶报表
(Crystal Reports)进行研究之前,我和我朋友对如何将这个复杂的东东加入我们的Web应用有着非常的好奇心。一周以后,在阅读了大量的;HOWTO”文档之后,我们成功地将一些简单的报告加入到了我们的Asp.net程序中,并得到了一些小决窍。 这篇文章教你如何在.Net Web应
C#
111,117
社区成员
642,552
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章