• 1399/12/24

ارور System.NullReferenceException was unhandled :

سلام وقت بخیر

من در ویدئوی شماره 9 یه مشكلی دارم. در این ویدئو شما نحوه حذف را آموزش میدید كه وقتی خواستم این مراحل را انجام بدم با ارور مواجه شدم. چطوری میتونم مشكلم را حل كنم؟

خطی كه ارور میدهد مربوط است به 

  int customerId = int.Parse(dgvCustomers.CurrentRow.Cells[0].Value.ToString());

كه در فرم frmCustomers اضافه كردیم و وقتی دكمه حذف را میزنم این ارور را میدهد:

System.NullReferenceException: 'Object reference not set to an instance of an object.'

 

System.Windows.Forms.DataGridViewCell.Value.get returned null.

ممنون میشم جواب بدید

 

  • 1399/12/25
  • ساعت 09:49

سلام

دوست عزیز خطا کاملا واضح هست، داره میگه مقدار Null هست و داره به اون ستون از گرید شما اشاره میکنه

بررسی کنید ببینید چرا ستون ایندکس 0 از گریدتون خالی هست

توی حالت Debug مقادیر مربوط به dgvCustomers و یا CurrentRow رو بررسی کنید ببینید چی داخلش هست


  • 1399/12/25
  • ساعت 12:45

سلام 

ممنون حل شد


logo-enamadlogo-samandehi