简单应用:报表的装载和查看
一.使用CrystalReportViewer跟水晶报表Crystal Report的绑定浏览;
1.Solution Explorer/Add/Add New Item…/DataSet,按照提示建立DataSet的XML架构文件(.xsd);
2.Solution Explorer/Add/Add New Item…/Crystal Report,建立表文件;
3。然后再建立一个窗体文件 CrystalReport.aspx
   并在文件中建立或从工具箱中拖入一个CrystalReportViewer
4。在CrystalReport.aspx.cs中写入下列代码:
// 设置连接信息
string myConnectionString = "data source=RAINFISH;initial catalog=car;persist security info=False;user id=sa;workstation id=RAINFISH;packet size=4096";
SqlConnection myConnection = new SqlConnection(myConnectionString);
string mySelectQuery = "select * from TbAutoDispatchBill";
SqlDataAdapter myDataAdapter = new SqlDataAdapter(mySelectQuery, myConnection);
//DataSet1为用XML 架构定义语言 (XSD) 描述的DataSet架构
DataSet1 dsBill = new DataSet1();
// 连接到数据库、从数据库中获取数据然后断开数据库连接
myDataAdapter.Fill(dsBill,"TbAutoDispatchBill");//要注意TbAutoDispatchBill要求跟你的数据库表名称一致
//实例化水晶报表
CrystalReport_Bill CR_Bill = new CrystalReport_Bill();
//将填充的数据集传递给报表
CR_Bill.SetDataSource(dsBill);
//设置报表源,将该报表对象绑定到 Web 窗体查看器
CrystalReportViewer1.ReportSource=CR_Bill;OK?