string str = "Data Source=.;Initial Catalog=BB;Integrated Security=True";
            ReportDocument   oCR   =   new   ReportDocument(); 
            DataSet ds = new DataSet();
            SqlConnection conn = new SqlConnection(str);
            conn.Open();
            string sql = "select * from dbs";
            SqlDataAdapter da = new SqlDataAdapter(sql, conn);
            da.Fill(ds, "dbs");
            oCR.SetDataSource(ds);            this.crystalReportViewer1.ReportSource = oCR;
            conn.Close();
 每次走到 oCR.SetDataSource(ds);            this.crystalReportViewer1.ReportSource = oCR;
的时候,整个程序运行也就结束了!不知为什么!谁能告诉我答案!