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

نام تاپیک: قطعه کد جستجو در دیتابیس

  1. #1

    قطعه کد جستجو در دیتابیس

    من قطعه کد زیر رو برای جستجو دارم اما میخوام نتایچ رو در datagridview نشون بده.نمیدونم جکارش کنم.کسی میتونه کمک کنه؟؟


    con = new SqlConnection(strcon);
    string str = "select * from sick where sid='" + textBox1.Text + "'";
    con.Open();
    cmd = new SqlCommand(str, con);
    SqlDataReader dr = cmd.ExecuteReader();
    bool b;
    b = dr.Read();
    if (b == false)
    {
    MessageBox.Show("چنین بیماری وجود ندارد");
    }
    else
    for (int i = 0; i < dr.FieldCount; i++)
    label1.Text += dr[i] + "";

    con.Close();

  2. #2
    کاربر دائمی آواتار morteza271
    تاریخ عضویت
    اسفند 1387
    محل زندگی
    مشهد
    پست
    1,723

    نقل قول: قطعه کد جستجو در دیتابیس

    دوست عزيز براي اين كار كدتو به صورت زير تغيير بده:

    con = new SqlConnection(strcon);
    string str = "select * from sick where sid='" + textBox1.Text + "'";
    con.Open();
    cmd = new SqlCommand(str, con);
    //SqlDataReader dr = cmd.ExecuteReader();
    SqlDataAdapter da = new SqlDataAdapter(cmd);
    DataTable dt = new DataTable();
    da.Fill(dt);
    DataGridView1.DataSource = dt;
    /*bool b;
    b = dr.Read();
    if (b == false)
    {
    MessageBox.Show("چنین بیماری وجود ندارد");
    }
    else
    for (int i = 0; i < dr.FieldCount; i++)
    label1.Text += dr[i] + "";*/
    con.Close();

    موفق باشيد.

  3. #3

    نقل قول: قطعه کد جستجو در دیتابیس

    مرسی خیلی لطف کردین

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

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