做报表用的,把数据库里数据在输出设备上反映给用户,用法可以用报表向导CrystalReport Expert,也可以写代码实现报表的许多功能,比如划线什么的,过程如下:先完成DataSet的建立,再绑定到报表上,最后用CrystalReportViewer显示出来,典型代码如下:myConnection.ConnectionString="server=tserver;uid=sa;pwd=;database =idg";SqlDataAdapter myAdapter = new SqlDataAdapter("SELECT frompnr,topnr,city FROM Postnr",myConnection);            myConnection.Open();DataSet myDS = new DataSet();
myAdapter.Fill(myDS,"Postnr");myConnection.Close();
            
CrystalReport oRpt= new CrystalReport();
oRpt.SetDataSource(myDS);
            
CrystalReportViewer.ReportSource=oRpt;