用水晶报表打印DATASET数据

laopokanhai 2006-06-15 06:41:13
在C#语言下C/s下


用SqlDataAdapter 连接数据库生产数据集DataSet,绑定DATAGRID,创建水晶报表,连接项目数据下的刚刚连接的DATASET数据集,在CrystalViewReport下选择刚刚建立的水晶报表,为什么没有显示数据,
在创建水晶报表的同时。连接项目数据的时候,里面有DATASET。肯定有数据,绑定到DATAGRID里有显示数据,但是在CRYSTALVIEWREPORT下没有,显示无效报表源。

不用顶贴的朋友,发了3个贴了还没解决,

我在建水晶报表的时候连接ADO.NET,里的数据集,也就是DataAdapter生产的数据 集DATASET,但是在下一步的时候没有显示数据,运行后。提示要连接数据库的用户名和秘密,怎么输入都不正确。

要实现的最终目的用水晶报表打印DATAGRID里的数据,也就是DATASET里的数据


方案二也不行:
代码如下 SqlDataAdapter da=new SqlDataAdapter ("select *from student2 where id='"+this.textBox1 .Text +"'",cn);

// da.Fill (ds);
da.Fill (ds);
if(ds.Tables [0].Rows .Count ==0)
{

MessageBox.Show ("没有你要查的数据");
}
this.dataGrid1 .DataSource =ds.Tables [0];
CrystalReport1 cr=new CrystalReport1 ();
rd.SetDataSource (ds.Tables [0]);
this.crystalReportViewer1 .ReportSource =ds;
}

这个提示无效报表,

在加班ING,希望好心兄弟帮忙
...全文
183 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
csdsuper 2006-06-15
  • 打赏
  • 举报
回复
水晶报表我也希望能像用dataGrid那样直接的绑定就可以用但实现上不能呀,我们需要对报表设计数据集才行的

4,819

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 图表区
社区管理员
  • 图表区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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