水晶报表问题

wtadminxjeri 2003-10-17 08:16:34
string strProvider = "Server=(local);DataBase=pubs;UID=sa;PWD=";
CrystalReport1 oCR = new CrystalReport1();
Dataset1 ds = new Dataset1();
SqlConnection MyConn = new SqlConnection(strProvider);
MyConn.Open();
string strSel = "Select * from Stores";
SqlDataAdapter MyAdapter = new SqlDataAdapter(strSel,MyConn);
MyAdapter.Fill(ds,"stores");
oCR.SetDataSource(ds);
this.CrystalReportViewer1.ReportSource = oCR;

按照以上所写为什么没有数据显示出来
我将oCR.SetDataSource(ds);改为oCR.SetDataSource(ds.Tables["stores"]);
有数据显示出来,但是数据显示不完全
真不知道该怎么办,大家是怎么写的?急呀
...全文
30 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
haibodotnet 2003-10-19
  • 打赏
  • 举报
回复
数据是全的,为什么放在水晶报表里就只有一部分数据

可能一页显示不下,到下一页了!
tohen 2003-10-18
  • 打赏
  • 举报
回复
http://expert.csdn.net/Expert/topic/2357/2357222.xml?temp=.573147
wtadminxjeri 2003-10-18
  • 打赏
  • 举报
回复
海波
能否将动态数据 水晶报表开发的一份源代码发给我
不胜感激,另外开贴给你加分
xsj@xjinfo.gov.cn
wtadminxjeri 2003-10-18
  • 打赏
  • 举报
回复
可是本身水晶报表里没有数据呀
上面写的无非就是填充数据给水晶报表呀
wtadminxjeri 2003-10-18
  • 打赏
  • 举报
回复
我试一下
haibodotnet 2003-10-18
  • 打赏
  • 举报
回复
this.CrystalReportViewer1.ReportSource = oCR;
this.CrystalReportViewer1..RefreshReport();

我上面写的没看吗???

默认情况下显示的是水晶报表保存的数据,所以要刷新显示!
wtadminxjeri 2003-10-18
  • 打赏
  • 举报
回复
我建了一个DataGrid 它的id为dg1

我写了
dg1.DataSource=ds.Tables["stores"].Defaultview;
dg1.DataBind();
数据是全的,为什么放在水晶报表里就只有一部分数据
wtadminxjeri 2003-10-18
  • 打赏
  • 举报
回复
Dataset1是我建的一个数据集,里面是表的结构
按照http://www.e-bluefield.com/dotnet8/article/list.asp?id=19
的做法,出现了我的问题
haibodotnet 2003-10-18
  • 打赏
  • 举报
回复
大家一起去这个贴子支持一下!!!
http://expert.csdn.net/Expert/TopicView1.asp?id=2291055
CSDN 开个 Crystal Report 版吧!!!&&&我与水晶报表……
haibodotnet 海波.NET

想了解更多水晶报表的知识和技巧,请到
NET专栏 -> 水晶报表专栏
http://218.56.11.178:8009/
jpyc(九品御厨-进军嵌入式)
haibodotnet 2003-10-18
  • 打赏
  • 举报
回复
海波.NET
问题:
水晶报表显示的数据是以前的,没有更新?
调试运行一切正常,但部署后
报表确不会刷新,我是用visual studio .net2003中自带的
crystal report
数据源是ds中转出的xml文件,当改变了ds后生成了新的xml文件
但报表还是刚开始没有更新过的,不知道为什么?
但是开发环境中是正常的
------------------------------------------------
解决方案:
默认情况下显示的是水晶报表保存的数据,所以要刷新显示!
CrystalReportViewer.RefreshReport 方法
CrystalReportViewer 类 | CrystalReportViewer 成员 | CrystalDecisions.Windows.Forms 命名空间

要求
命名空间:CrystalDecisions.Windows.Forms
平台:Windows 98、Windows NT 4.0、Windows Millennium Edition、Windows 2000
程序集:CrystalDecisions.Windows.Forms

刷新查看器中显示的报表。

备注
该方法将刷新查看器中当前显示的报表的数据。将提示您输入报表需要的所有参数或登录信息。
haoliqi 2003-10-17
  • 打赏
  • 举报
回复
你的Dataset1是什么?

62,041

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

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