点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我在使用SQL Server Express和Visual Studio 2010的C#中遇到的错误:
无法加载数据库信息。 文件temp_a5038319-c88d-44d7-848b-70813999b829 {1DD999F6-282A-4783-9D53-184BC0A4E344} .rpt中的错误:无法加载数据库信息。 错误发生在rpt.SetDataSource(ds)。
我有一个报告数据集。
这是代码:
private void button1_Click(对象发送者,EventArgs e)
{
尝试
{
con =新的SqlConnection(cs.DBconn2);
con.Open();
cmd =新的SqlCommand(" SELECT * FROM Student WHERE AdmissionNo = 56777",con);
adp =新的SqlDataAdapter(cmd);
DataTable表=新的DataTable();
ds = new DataSet();
adp.Fill(table);
con.Close();
ds.Tables.Add(table);
ds.WriteXmlSchema(" Student.xml");
CrystalReport1 rpt =新的CrystalReport1();
如果(ds.Tables [0] .Rows.Count == 0)
{
MessageBox.Show("找不到数据");
返回;
}
rpt.SetDataSource(ds);
frm.crystalReportViewer1.ReportSource = rpt;
frm.ShowDialog();
}
捕获(异常除外)
{
MessageBox.Show(例如,Message," Error",MessageBoxButtons.OK,MessageBoxIcon.Error);
}
}
您使用的是什么SDK?
现在仅从此处提供受支持的.NET SDK:
https: //wiki.scn.sap.com/wiki/display/BOBJ/Crystal+Reports%2C+Developer+for+Visual+Studio+Downloads
WIKI有一个带有名称的Parameter的测试应用程序,您还可以使用它来进行测试。
唐
一周热门 更多>