نمایش نتایج 1 تا 2 از 2

نام تاپیک: سوال درمورد این خطا در گزارش گیری

  1. #1

    Smile سوال درمورد این خطا در گزارش گیری

    سلام من میخوام با کریستال گزارش بگیرم این کد رو نوشتم اما خطای جالبی میده
    Load report failed.
    اینم کدم در ضمن فایل کریستال هم توی پوشه ی debug قرار داره....



    string connectionstring = "Data Source=.;Initial Catalog=anbardar;User Id=sa;Password=1";
    SqlConnection conn = new SqlConnection(connectionstring);
    SqlCommand cm = new SqlCommand();
    cm.Connection = conn;
    cm.CommandType = CommandType.StoredProcedure;
    cm.CommandText = "search1";
    SqlParameter id = new SqlParameter("@sar_code", textBox12.Text);
    cm.Parameters.Add(id);
    SqlDataAdapter da = new SqlDataAdapter();
    da.SelectCommand = cm;
    DataSet ds = new DataSet();
    da.Fill(ds);
    ConnectionInfo connectionInfo = new ConnectionInfo();
    ReportDocument RepDoc = new ReportDocument();
    connectionInfo.ServerName = ".";
    connectionInfo.DatabaseName = "anbardar";
    string RepPath = Application.StartupPath + @"\\CrystalReport2.rpt";
    RepDoc.Load(RepPath);
    RepDoc.SetDataSource(ds);
    crystalReportViewer1.ReportSource = RepDoc;
    ParameterValues parameterValues = new ParameterValues();
    ParameterDiscreteValue parameterDiscreteValue = new
    ParameterDiscreteValue();
    parameterDiscreteValue.Value = textBox12.Text;
    parameterValues.Add(parameterDiscreteValue);
    ParameterFieldDefinitions parameterFieldDefinitions =
    RepDoc.DataDefinition.ParameterFields;
    ParameterFieldDefinition parameterFieldDefinition =
    parameterFieldDefinitions["@sar_code"];
    parameterFieldDefinition.ApplyCurrentValues(parame terValues);


  2. #2

    نقل قول: سوال درمورد این خطا در گزارش گیری

    خودم حلش کردم....مشکل از پروسیجر بود

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •