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("数据库异常!");
}
}
-----------------------------------
运行以后 报表里面是空白的 啥也没有 我确定数据库里有记录谢大侠了~~~~~~~~~~~~~
………………………………………………………………………………………………
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("数据库异常!");
}
}
-----------------------------------
运行以后 报表里面是空白的 啥也没有 我确定数据库里有记录谢大侠了~~~~~~~~~~~~~
解决方案 »
- js中怎么往iframe中添加一个div
- 运行WinCE的exe时报错: 应用程序发生无法处理的异常。参数无效。。
- 遍历WinFrom中的TextBox
- 我用XMLHTTP+XMLDOM获取远程XML文件的时候,XML里面有些字符我要在装入前替换怎么做?
- 请问要怎么得知一个月共有几天?
- C#中如何获得非托管DLL中的输出参数?
- 如何得知子控件的索引
- 求救,如何让下面代码使dataGrid与数据库同步
- 请教,关于SqlDataAdapter参数检索问题?
- C# 如何获取 blob Url的内容?
- xna从流创建Texture2D如何设置黑色背景为透明!????
- WinForm中如何用代码控制生成图片
莫非。类CrystalReport1需要进行配置吗? 俺是直接 add new item 新建的然后选的空白模板大侠指点啊 搜了一天资料了 没明白 发现这个水晶报表好难!!
objReceiptCrystalReport.SetDataSource(ds);
看看行不
不行呃 提示说找不到 Tables[0]