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

نام تاپیک: Object reference not set to an instance of an object.

  1. #1

    Object reference not set to an instance of an object.

    دوستان سلام
    این خطا ناشی از چیست؟
    http://rapidshare.com/files/413736788/Edit.jpg


  2. #2
    کاربر دائمی آواتار amirh_karimifar
    تاریخ عضویت
    تیر 1388
    محل زندگی
    تهران
    پست
    156

    نقل قول: Object reference not set to an instance of an object.

    میشه اون قسمت از کدتون رو که این ایرائ هست رو بذارید .
    این ارور دلایل زیادی داره . یکیش تخصیص ندادن حافظه به متغیر اشاره گره .
    مثلا اگه شما دارید یک query می نویسید قبل از استفاده از selectcommand باید این کار رو انجام بدید .
    dataadaptor.selectcommand = new command() ;

  3. #3
    کاربر دائمی آواتار vandermond
    تاریخ عضویت
    مرداد 1387
    محل زندگی
    رايانه
    پست
    526

    نقل قول: Object reference not set to an instance of an object.

    نقل قول نوشته شده توسط bahar_7 مشاهده تاپیک
    دوستان سلام
    این خطا ناشی از چیست؟
    http://rapidshare.com/files/413736788/Edit.jpg
    دوست عزيز
    عكس رو تو رپيدشر آپلود ميكني. بزار تو ضميمه هاي خودت يا برو تو سايتاي مخصوص كه راحت آپلود ميكنن و راحت هم دانلود بزار. مثل اين.
    براي مشكل هم بايد بيشتر توضيح بدي (دوستمون هم گفت).

  4. #4
    کاربر دائمی آواتار delasaee
    تاریخ عضویت
    دی 1387
    محل زندگی
    تهران
    پست
    103

    نقل قول: Object reference not set to an instance of an object.

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

  5. #5
    کاربر دائمی آواتار amirh_karimifar
    تاریخ عضویت
    تیر 1388
    محل زندگی
    تهران
    پست
    156

    نقل قول: Object reference not set to an instance of an object.

    این مشکل شما برا اون قسمت از کدت هست که نوشتی comyear.selectedindex.
    اگر نکاه کنی الان یا combobox آیتم نداره یا آیتمی ازش انتخاب نشده . اگر تو همین الان نگاه کنی
    مقدارش null خواهد بود.

  6. #6
    کاربر دائمی آواتار amirh_karimifar
    تاریخ عضویت
    تیر 1388
    محل زندگی
    تهران
    پست
    156

    نقل قول: Object reference not set to an instance of an object.

    برنامه رو خط به خط اجرا کن . مقداره selectedItem رو چک کن . ببینید کدومش null هست .

  7. #7

    نقل قول: Object reference not set to an instance of an object.

    نقل قول نوشته شده توسط amirh_karimifar مشاهده تاپیک
    میشه اون قسمت از کدتون رو که این ایرائ هست رو بذارید .
    این ارور دلایل زیادی داره . یکیش تخصیص ندادن حافظه به متغیر اشاره گره .
    مثلا اگه شما دارید یک query می نویسید قبل از استفاده از selectcommand باید این کار رو انجام بدید .
    dataadaptor.selectcommand = new command() ;
    این کد مربوط میشه به قسمت edite در فرم که وقتی edit می زنیم فرم دیگری باید یاز شود که شامل همان firdname ..... هست.
                                
    internal void EditForm(string id)
    {
    Master m = new Master();
    ID_NUMBER = m.ID;
    dbobject.connect();
    dataadaptor.selectcommand = new command();

    string Sql = " select ID from tbl_users "
    + " where first_name=" + txtName.Text.ToString() + " ,"
    + " last_name= " + txtFamily.Text.ToString() + " ,"
    + " student_number= " + txtStudentId.Text.ToString() + " ,"
    + " username= " + txtUser.Text.ToString() + " ,"
    + " password= " + txtPass1.Text.ToString() + ","
    + " Email_address= " + txtEmailAddress.Text.ToString() + ","
    + " univercity_id= " + this.cmbUni.SelectedValue.ToString() + ","
    + " course_id= " + this.cmbCourse.SelectedValue.ToString() + ", "
    + " province_id= " + this.cmbProvince.SelectedValue.ToString() + ","
    + " city_id= " + this.cmbCity.SelectedValue.ToString() + " ,"
    + " year= " + this.cmbYear.SelectedIndex.ToString() + " ";



    Sql = id;
    id = ID_NUMBER;


    DataTable dt = dbobject.getDataTable(dbobject.Execute(Sql));

    txtName.Text = dt.Rows[0]["name"].ToString();
    txtFamily.Text = dt.Rows[0]["family"].ToString();
    txtStudentId.Text = dt.Rows[0]["student_namber"].ToString();
    cmbCourse.SelectedValue = dt.Rows[0]["course_id"].ToString();
    cmbProvince.SelectedValue = dt.Rows[0]["province_id"].ToString();
    cmbCity.SelectedValue = dt.Rows[0]["city_id"].ToString();
    cmbUni.SelectedValue = dt.Rows[0]["univercity_id"].ToString();
    cmbYear.SelectedIndex = Int32.Parse(dt.Rows[0]["year"].ToString());
    txtEmailAddress.Text = dt.Rows[0]["Email_address"].ToString();

    }

  8. #8
    کاربر دائمی آواتار میلاد قاضی پور
    تاریخ عضویت
    بهمن 1388
    محل زندگی
    اوج بلند
    پست
    768

    نقل قول: Object reference not set to an instance of an object.

    خانم از خاصیت تکس کومبو استفاده کنید . combo1.text
    آخرین ویرایش به وسیله میلاد قاضی پور : پنج شنبه 28 مرداد 1389 در 02:11 صبح

  9. #9
    کاربر دائمی آواتار میلاد قاضی پور
    تاریخ عضویت
    بهمن 1388
    محل زندگی
    اوج بلند
    پست
    768

    نقل قول: Object reference not set to an instance of an object.

    یا اینکه میتونید براش شرط بنویسید.این مثال رو ببینید :


    if (myrow["nezamvazife"].ToString() == "کارت پایان خدمت")
    comboBox3_army.SelectedItem = comboBox3_army.Items[0];
    else if (myrow["nezamvazife"].ToString() == "مشمول")
    comboBox3_army.SelectedItem = comboBox3_army.Items[1];
    else if (myrow["nezamvazife"].ToString() == "معافیت دائم")
    comboBox3_army.SelectedItem = comboBox3_army.Items[2];
    else if (myrow["nezamvazife"].ToString() == "معافیت پزشکی")
    comboBox3_army.SelectedItem = comboBox3_army.Items[3];
    else if (myrow["nezamvazife"].ToString() == "سایر...")
    comboBox3_army.SelectedItem = comboBox3_army.Items[4];

  10. #10

    نقل قول: Object reference not set to an instance of an object.

    نقل قول نوشته شده توسط amirh_karimifar مشاهده تاپیک
    این مشکل شما برا اون قسمت از کدت هست که نوشتی comyear.selectedindex.
    اگر نکاه کنی الان یا combobox آیتم نداره یا آیتمی ازش انتخاب نشده . اگر تو همین الان نگاه کنی
    مقدارش null خواهد بود.
    لطفا یکم بیشتر توضیح بدید!
    ممنون

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

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