c#水晶报表的使用

来源:百度知道 编辑:UC知道 时间:2024/05/29 14:33:30
string sql = "select id from applylist ";
string DBConfig_sql = @"Data Source=HOME-D340431992\SQLEXPRESS ;Initial Catalog=medical;User ID=sa;Password=123";
DataSet ds = new DataSet();
SqlConnection sqlCon = new SqlConnection(DBConfig_sql);
SqlCommand sqlCmd = new SqlCommand(sql, sqlCon);
SqlDataAdapter sqlAd = new SqlDataAdapter();
sqlAd.SelectCommand = sqlCmd;
sqlAd.Fill(ds, "sql");
CrystalReport11.Load(Application.StartupPath + "CrystalReport.rpt");
CrystalReport11.SetDataSource(ds.Tables["sql"]);
CrystalReport11.ParameterFields["title"].CurrentValues.AddValue("这时推模式的报表样例!");
crystalReportViewer1.ReportSource = CrystalReport11;

CrystalReport11.ParameterFields["title"].CurrentValues.AddValue("这时推模式的报

看看是否有这个参数

是因为你那个CrystalReport.rpt文件上面没有名字为"title"的参数字段

你这个写的太麻烦了!我觉的你在new一个新的对象不交好!不妨试试