首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

大家晚上好~一个报表的有关问题,运行无误,但是运行后报表无显示

2012-03-26 
大家晚上好~~~~一个报表的问题,运行无误,但是运行后报表无显示~CrystalReport1 objReceiptCrystalReport

大家晚上好~~~~一个报表的问题,运行无误,但是运行后报表无显示~
CrystalReport1 objReceiptCrystalReport = new CrystalReport1(); //实例化报表
………………………………………………………………………………………………
 private void crystalReportViewer1_Load(object sender, EventArgs e)
  {
  crystalReportViewer1.ReportSource = objReceiptCrystalReport;
  GetData("select * from 订货单");
  }
protected void GetData(string selectCommand)
  {
  try
  {
  SqlConnection cnn = new SqlConnection();
  cnn.ConnectionString = "Data Source=XP-201112152206\\SQLEXPRESS;Initial catalog=某;Integrated Security=true";
  cnn.Open();
  dataAdapter = new SqlDataAdapter(selectCommand, cnn);
  DataSet ds = new DataSet();
  dataAdapter.Fill(ds,"receipt");
  objReceiptCrystalReport.SetDataSource(ds.Tables["receipt"]);  
  cnn.Close();
  }
  catch (SqlException)
  {
  MessageBox.Show("数据库异常!");
  }
  }
-----------------------------------
运行以后 报表里面是空白的 啥也没有 我确定数据库里有记录

谢大侠了~~~~~~~~~~~~~


[解决办法]
有些数据库的表要加[]
[解决办法]
ds.Tables[0].TableName = "receipt";
objReceiptCrystalReport.SetDataSource(ds);
看看行不

热点排行