TableLogOnInfo logOnInfo = new TableLogOnInfo ();
           ReportDocument Rd = new ReportDocument();
Rd.Load ("d:\\cxx\\cxl\\ljghmxd1.rpt");
     
// 参数字段 start // 声明将参数传递给
//查看器控件所需的变量。
ParameterFields paramFields = new ParameterFields ();
ParameterField paramField = new ParameterField ();
ParameterDiscreteValue discreteVal = new ParameterDiscreteValue ();
ParameterRangeValue rangeVal = new ParameterRangeValue (); paramField.ParameterFieldName = "xlbh"; discreteVal.Value =TextBox1.Text;
paramField.CurrentValues.Add (discreteVal); // 将该参数添加到参数字段集合。
paramFields.Add (paramField);
        
            
// 将参数字段集合放入查看器控件。
 CrystalReportViewer1.ParameterFieldInfo = paramFields;
                     
//参数字段 end
                      logOnInfo.ConnectionInfo.ServerName ="LIBX\\NetSDK";
           logOnInfo.ConnectionInfo.DatabaseName ="portal";
           logOnInfo.ConnectionInfo.UserID ="sa";
           logOnInfo.ConnectionInfo.Password ="5801";
           Rd.Database .Tables [0].ApplyLogOnInfo (logOnInfo);
           CrystalReportViewer1.ReportSource = Rd; Rd.PrintOptions.PrinterName="HP LaserJet 8100 Series PS (副本 2)";
Rd.PrintToPrinter(1,true,0,0);
我得代码为什么数据是空的