String strConnection = "Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=pan;Data Source=KING-L";
SqlConnection objConnection = new SqlConnection(strConnection);
String strSQL = "SELECT * FROM imgtable";
SqlDataAdapter myAdapter = new SqlDataAdapter(strSQL, objConnection);
DataSet ds = new DataSet();
myAdapter.Fill(ds);
objConnection.Open();
CrystalReport1 mycRport = new CrystalReport1();
mycRport.SetDataSource(ds.Tables[0]);
this.crystalReportViewer1.ReportSource = mycRport;
objConnection.Close();
我用了上面代码打印了imgtable上的全部内容,可是我只想打印dataGirdView上的内容,要怎么实现.因为dataGirdView上的内容有过滤过,不需要打印全部.
我在右边项目创建了个DataSet数据集,然后定义了全局变量
DataView dv;
private DataSet1.imgtableDataTable imgtable;
private DataSet1TableAdapters.imgtableTableAdapter imgadter;
可是我放把mycRport.SetDataSource(ds.Tables[0])换成mycRport.SetDataSource(imgtable)时出错了.不知道要怎么弄?请高手指教
SqlConnection objConnection = new SqlConnection(strConnection);
String strSQL = "SELECT * FROM imgtable";
SqlDataAdapter myAdapter = new SqlDataAdapter(strSQL, objConnection);
DataSet ds = new DataSet();
myAdapter.Fill(ds);
objConnection.Open();
CrystalReport1 mycRport = new CrystalReport1();
mycRport.SetDataSource(ds.Tables[0]);
this.crystalReportViewer1.ReportSource = mycRport;
objConnection.Close();
我用了上面代码打印了imgtable上的全部内容,可是我只想打印dataGirdView上的内容,要怎么实现.因为dataGirdView上的内容有过滤过,不需要打印全部.
我在右边项目创建了个DataSet数据集,然后定义了全局变量
DataView dv;
private DataSet1.imgtableDataTable imgtable;
private DataSet1TableAdapters.imgtableTableAdapter imgadter;
可是我放把mycRport.SetDataSource(ds.Tables[0])换成mycRport.SetDataSource(imgtable)时出错了.不知道要怎么弄?请高手指教
http://download.csdn.net/source/1021760
为什么还要创建dataset呢?
为什么这样写会提示"此处需要一个字段"?
强制保存后运行也不正确.