水晶报表类模块 CrystalRptTools using System; using System.Collections.Generic; using System.Text; using System.Windows.Forms; using CSarp_DB_Sample.数据访问层; using System.Data; using CrystalDecisions.CrystalReports.Engine; using CSarp_DB_Sample.CrystalRpt; namespace CSarp_DB_Sample { class CrystalRptTools { //'*报表【*.rpt】文件的路径 string _sRptPath ; public string sRptPath { get { return _sRptPath; } set { _sRptPath = value; } } //'*查询字符串 string _strSQL ; public string strSQL { get { return _strSQL; } set { _strSQL = value; } } //'*窗体上放置的用于显示报表的【CrystalReportViewer】控件 public CrystalDecisions.Windows.Forms.CrystalReportViewer CrystalReportViewerFrm ; //''*------------------------------------------------------ //''*参数字段的名称 //''*如果无参数字段,此值为空字符串 //'Public sParamFieldName As String //''*参数字段的值 字符串 //''*如果无参数字段,此值为空字符串 //'Public sPara As String //''*------------------------------------------------------ //'*水晶报表的参数集合 private CrystalDecisions.Shared.ParameterFields ParamFields = new CrystalDecisions.Shared.ParameterFields(); public void AddCrystalPara(string sParamFieldName , string spara ) //'' =================================&#