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

نام تاپیک: ارور مشکوک روی کد select

Hybrid View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #1

    ارور مشکوک روی کد select



    a1 = Convert.ToInt32(textBox4.Text);
    string connectionstring = "Data Source=.;Initial Catalog=maryam;Integrated Security=true;User ID=sa;Password=01";
    SqlConnection conn = new SqlConnection(connectionstring);
    string query1 = "insert into tasvie(pol,date,codef) Values("+textBox4.Text+",'"+maskedTextBox1.Text+"' ,"+comboBox4.Text+")";
    string query2 = "select sum(tasvie.pol) as 'jam',sarfactor.nesie from tasvie join sarfactor on tasvie.codef= sarfactor.id where tasvie.codef="+comboBox4.Text+" group by sarfactor.nesie";
    SqlCommand cm = new SqlCommand(query2, conn);
    SqlCommand cm1 = new SqlCommand(query1, conn);
    conn.Open();
    SqlDataReader dr = cm.ExecuteReader();
    if (dr.Read())
    {
    n = Convert.ToInt32(dr["nesie"].ToString());
    jam = Convert.ToInt32(dr["jam"].ToString());

    // conn.Close();
    }

    else
    {
    conn.Close();
    string connectionstring1 = "Data Source=.;Initial Catalog=maryam;Integrated Security=true;User ID=sa;Password=01";
    SqlConnection conn1 = new SqlConnection(connectionstring);
    string query3 = "select sarfactor.nesie from sarfactor where sarfactor.id="+comboBox4.Text;
    SqlCommand cm3 = new SqlCommand(query3, conn);
    conn.Open();
    SqlDataReader dr1 = cm3.ExecuteReader();
    if (dr1.Read())
    {
    n = Convert.ToInt32(dr["nesie"].ToString());

    }


    ارورش
    Invalid attempt to call MetaData when reader is closed.
    ؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟

  2. #2

    نقل قول: ارور مشکوک روی کد select

    هیچکس جواب نمیده؟؟/

  3. #3
    کاربر دائمی آواتار SharpSabre
    تاریخ عضویت
    دی 1388
    محل زندگی
    خونمون
    سن
    40
    پست
    136

    نقل قول: ارور مشکوک روی کد select

    conn1.Open();
    string connectionstring1 = "Data Source=.;Initial Catalog=maryam;Integrated Security=true;User ID=sa;Password=01";       SqlConnection conn1 = new SqlConnection(connectionstring1);
    string query3 = "select sarfactor.nesie from sarfactor where sarfactor.id="+comboBox4.Text;
    SqlCommand cm3 = new SqlCommand(query3, conn1);
    SqlDataReader dr1 = cm3.ExecuteReader();

    این دستورات رو بذار اینجا
    else
    {
    conn.Close();
    .
    .
    .
    if (dr1.Read()) {
    n = Convert.ToInt32(dr["nesie"].ToString());

    }



  4. #4

    نقل قول: ارور مشکوک روی کد select

    من نمیفهمم
    آخرین ویرایش به وسیله amir-aa : جمعه 31 شهریور 1391 در 12:08 عصر

  5. #5

    نقل قول: ارور مشکوک روی کد select

    فهمیدم من باید به جای dr مینوشتم dr1در حقیقت dr در چند خط قبل بسته شده بوده

  6. #6

    نقل قول: ارور مشکوک روی کد select

       a1 = Convert.ToInt32(textBox4.Text);
    string connectionstring = "Data Source=.;Initial Catalog=maryam;Integrated Security=true;User ID=sa;Password=01";
    SqlConnection conn = new SqlConnection(connectionstring);
    string query1 = "insert into tasvie(pol,date,codef) Values("+textBox4.Text+",'"+maskedTextBox1.Text+"' ,"+comboBox4.Text+")";
    string query2 = "select sum(tasvie.pol) as 'jam',sarfactor.nesie from tasvie join sarfactor on tasvie.codef= sarfactor.id where tasvie.codef="+comboBox4.Text+" group by sarfactor.nesie";
    SqlCommand cm = new SqlCommand(query2, conn);
    SqlCommand cm1 = new SqlCommand(query1, conn);
    conn.Open();
    SqlDataReader dr = cm.ExecuteReader();
    if (dr.Read())
    {
    n = Convert.ToInt32(dr["nesie"].ToString());
    jam = Convert.ToInt32(dr["jam"].ToString());

    conn.Close();
    }

    else
    {
    conn.Close();

    string query3 = "select sarfactor.nesie from sarfactor where sarfactor.id="+comboBox4.Text;
    SqlCommand cm3 = new SqlCommand(query3, conn);
    conn.Open();
    SqlDataReader dr1 = cm3.ExecuteReader();
    if (dr1.Read())
    {
    n = Convert.ToInt32(dr["nesie"].ToString());

    }
    conn.Close();


    من اینجوری کردمش اما بازم همون ارور رو میده

تاپیک های مشابه

  1. پاسخ: 1
    آخرین پست: چهارشنبه 20 اردیبهشت 1391, 13:12 عصر
  2. select بر روی خروجی یه Select
    نوشته شده توسط ali643 در بخش SQL Server
    پاسخ: 11
    آخرین پست: دوشنبه 11 دی 1385, 11:49 صبح
  3. اجرا نشدن کریستال رپورت روی دیگر سیستمها با ارور جدید
    نوشته شده توسط bashir_nashi در بخش Setup و Deployment
    پاسخ: 4
    آخرین پست: سه شنبه 11 مهر 1385, 21:07 عصر
  4. نمایش نتیجه دستور select روی فرم با datagrid
    نوشته شده توسط arshparm در بخش ASP.NET Web Forms
    پاسخ: 10
    آخرین پست: یک شنبه 12 شهریور 1385, 21:15 عصر
  5. SELECT UPDATE INSERT DELETE روی Master Detail
    نوشته شده توسط kitaro در بخش C#‎‎
    پاسخ: 3
    آخرین پست: جمعه 16 تیر 1385, 23:51 عصر

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

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