[C# Winform]水晶报表中多表关联,不显示数据,求助

gdmblue 2006-06-12 10:40:15
我用.net 2003 自带的Crystal Report来实现水晶报表,
新建数据集--新建水晶报表--在窗体中加控件CrystalReportView1,
窗体中的load事件代码如下:
string strSQL = "select a.bed_type_id,a.bed_id,a.room,b.sickbed_type from bed_info as a left join bed_type as b on a.bed_type_id=b.sickbed_type_id";
//我把strSQL 放在企业管理器中 运行该SQL语句,可以成功的得到数据。

string TN_medCheName = "bed_info";

DS_double_concide DS_med = new DS_double_concide();//
string connectionString="server=fieldbus;database=dlut_his;uid=his2004;pwd=344";
SqlConnection conn = new SqlConnection(connectionString);
try
{
conn.Open();

SqlDataAdapter da = new SqlDataAdapter(strSQL,conn);
da.Fill(DS_med,TN_medCheName);//
}
catch (Exception ex)
{
MessageBox.Show(ex.ToString(),"");
}
finally
{
conn.Close();
conn.Dispose();
}
CrystalReport_double_concide rpt=new CrystalReport_double_concide();//port_Med1();
rpt.SetDataSource(DS_med);//
crystalReportViewer1.ReportSource=rpt;
但是,运行窗体,只得到窗体的结构显示出来了,没有数据记录。
请问 这是为什么啊??谢谢
...全文
295 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
shixiangzb007 2006-06-19
  • 打赏
  • 举报
回复
好象是水晶报表指定数据源的时候有问题,把所有的数据放在dataset里面,然后帮定到水晶报表中,别忘记指定水晶报表中url
jason_mf 2006-06-19
  • 打赏
  • 举报
回复
那就用DataRelation试试
gy348 2006-06-16
  • 打赏
  • 举报
回复
顶啊
谁来解决一下

难道就只能用视图了么...
windnews 2006-06-16
  • 打赏
  • 举报
回复
我也遇到过这个问题。我的是只出来一个表的数据。另一个表数据没有显示。只有字段名,应该是水晶报表设计器里面表链接的问题。一直都没有解决。不得已只好改用视图了。
csdsuper 2006-06-15
  • 打赏
  • 举报
回复
关注中!随便顶一下!
jason_mf 2006-06-15
  • 打赏
  • 举报
回复
你用两个适配器,单独查询表,
sqldataAdpater da1=new sqldataAdpater("select * from a",conn);
sqldataAdpater da2=new sqldataAdpater("select * from b",conn);
da1.fill(ds,"a");
da2.fill(ds,"b");
好像可以,但也有个问题,在数据出来后好像就卡死在那了
gy348 2006-06-14
  • 打赏
  • 举报
回复
我也遇到这样的问题
现在改用 建立视图解决
gdmblue 2006-06-13
  • 打赏
  • 举报
回复
请问哪位有空帮我一下?
实在是做不出来了阿 求助!!!
gdmblue 2006-06-12
  • 打赏
  • 举报
回复
我把sql语句strSQL放在查询分析器中运行过了,得出了正确的结果显示,说明这个SQL语句包裹其中的关联关系是正确的,而CrystalReport在创建的时候,“关系”也显示了应该有的连线(主外键关系)。
那到底是哪儿出了问题??请高手指教,谢谢
xwdd129 2006-06-12
  • 打赏
  • 举报
回复
一般还是链接关系的问题,有效避免这些麻烦的最好方法是使用视图

4,819

社区成员

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

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