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

نام تاپیک: مشکل با sqldatareader

  1. #1

    مشکل با sqldatareader

    با سلام دوستان خسته نباشید
    نمیدونم مشکل این کد من چیه که همش این ارور رو میده
    نمیتونم حلش کنم
    کد برنامه اینه :
    پر کردن کمبوباکس که در پیج لود قرار میگیره


    private void view_list_User_DDL()
    {
    try
    {
    //نمایش جدول کاربران
    if (scon.State == ConnectionState.Closed)
    scon.Open();
    SqlDataAdapter sda = new SqlDataAdapter("Select_User_DDL", scon);
    sda.SelectCommand.CommandType = CommandType.StoredProcedure;
    DataTable dt = new DataTable();
    sda.Fill(dt);
    comboBox2.DataSource = dt;
    comboBox2.DisplayMember = "l_name";
    comboBox2.ValueMember = "id_user";
    }
    catch (Exception err)
    {
    MessageBox.Show("ERROR" + err, "اخطار", MessageBoxButtons.OK, MessageBoxIcon.Warning);
    }
    finally
    {
    scon.Close();
    }
    }


    و اینم کد بعدی
    :


    private void comboBox2_SelectedIndexChanged(object sender, EventArgs e)
    {
    try
    {
    //نمایش نام کاربر
    if (scon.State == ConnectionState.Closed)
    scon.Open();
    SqlCommand scm = new SqlCommand("Select_Lname_Fname", scon);
    scm.CommandType = CommandType.StoredProcedure;
    scm.Parameters.AddWithValue("@id_user", comboBox2.SelectedValue);
    SqlDataReader sdr = scm.ExecuteReader();
    if (sdr.HasRows)
    {
    sdr.Read();
    label10.Text = sdr[0].ToString();
    sdr.Close();
    }
    }
    catch (Exception err)
    {
    MessageBox.Show("ERROR" + err, "اخطار", MessageBoxButtons.OK, MessageBoxIcon.Warning);
    }
    finally
    {
    scon.Close();
    }
    }


    اینم ارور برنامه
    دوستان خواهشن کمکم کنید
    با تشکر
    Capture.PNG

  2. #2

    نقل قول: مشکل با sqldatareader

    این چیه؟

    Select_Lname_Fname

  3. #3

    نقل قول: مشکل با sqldatareader

    کد SP که توی دیتابیس نوشتم


    ALTER PROCEDURE Select_Lname_Fname

    (
    @id_user int
    )

    AS
    BEGIN
    select f_name from t_user where id_user=@id_user;
    END
    RETURN



  4. #4
    کاربر دائمی آواتار j_naroogha@yahoo.com
    تاریخ عضویت
    آبان 1388
    محل زندگی
    Microfoft Visual Studio Ultimate Version
    سن
    33
    پست
    388

    نقل قول: مشکل با sqldatareader

    خب چه کاریه واسه یه select ساده StoredProcedure نوشتی ؟
    ببین این کد کمکت نمیکنه؟


    public String _GetUsernamefamily(String _User)
    {
    String str = "select * from tbl_user where username=N'" + _User + "'";
    DBconnection dcnn = new DBconnection();
    SqlCommand scmd = new SqlCommand(str, dcnn._Connect());
    SqlDataReader dr = scmd.ExecuteReader();
    String rst = "";
    if (dr.Read())
    {
    rst = dr["name"].ToString() + " " + dr["family"].ToString();
    dr.Close();
    return rst;
    }
    dr.Close();
    return "";
    }

  5. #5

    نقل قول: مشکل با sqldatareader

    مشکل حل شد

    مرجع

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

  1. مبتدی: مشکل با SqlDataReader
    نوشته شده توسط azita90 در بخش ASP.NET Web Forms
    پاسخ: 10
    آخرین پست: چهارشنبه 26 شهریور 1393, 12:48 عصر
  2. سوال: مشکل با SqlDataReader
    نوشته شده توسط m.bibjan در بخش C#‎‎
    پاسخ: 10
    آخرین پست: جمعه 25 فروردین 1391, 15:20 عصر
  3. سوال: مشکل در استفاده از SQlDataReader , SQlScalar برای login
    نوشته شده توسط L_eskandary در بخش ASP.NET Web Forms
    پاسخ: 1
    آخرین پست: شنبه 10 مرداد 1388, 15:20 عصر
  4. مشکل با SqlDataReader
    نوشته شده توسط بیتافرهی در بخش دسترسی به داده ها (ADO.Net و LINQ و ...)
    پاسخ: 3
    آخرین پست: پنج شنبه 29 اسفند 1387, 21:58 عصر
  5. سوال: مشکل در خواندن اطلاعات از SqlDataReader
    نوشته شده توسط milliondollar در بخش ASP.NET Web Forms
    پاسخ: 1
    آخرین پست: یک شنبه 10 آذر 1387, 22:13 عصر

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

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