日期:2014-05-17  浏览次数:20866 次

vs2008 水晶报表的问题!运行后报表不显示详细内容!
在Form2里面添加button7控件,并添加以下程序;
在Form3里面添加CrystalReportView控件,选择水晶报表CrystalReport1.rpt;
运行后点button7能够连接数据库,出现报表,但是报表只显示标题一行,不能显示具体内容(如红色描述的)!

问题:是程序有错吗?
      怎么能使报表显示详细内容?
private void button7_Click(object sender, EventArgs e)
        {
            this.Hide();
            Form3 f = new Form3();
            f.ShowDialog();

            string dbConnString = "Data Source=DEEPBBS-1151;Initial Catalog=lo;uid = sa; pwd = 2013shujukumima;";
            string sql = string.Format("update [test] set 试验标准='10s内漏泄量≤2Kpa',试验结果='漏泄量{0}Kpa',试验结论='{1}' where 试验项目='集尘器气密性试验' ", numericUpDown1.Text, textBox6.Text);
            try
            {

                SqlConnection conn = new SqlConnection(dbConnString);
                {
                    SqlCommand cmd = new SqlCommand(sql, conn);
                    conn.Open();
                    int val = cmd.ExecuteNonQuery();
                    conn.Close();

                }
            }

            catch (Exception exp)
            {

                MessageBox.Show(exp.Message);
            }
            
        }
vs2008 报表

------解决方案--------------------

你这代码贴出来干什么?

你的绑定数据呢?
------解决方案--------------------
DataSource呢