Tanımlanması gereken bir veri, beklenen yerde olmadığı için bu hatayı alıyorsunuz. Bu verinin neden gelmediğini kontrol ettikten sonra, veriyi kaydettiğiniz yeri de gözden geçirmenizi tavsiye ederim.
Hocam Out of index hatası alınıyor. Mesela bir veri kümesi gerekli içerisinde mutlaka en az 1 tane veri olması gerekirken o verinin var olup olmadığını kontrol etmeden veriyi çağırmışlar. O da hataya sebep olmuş.
frmDoktorSec adlı form içerisinde OnDoubleClick metodunda hata çıkmış.
hata System.IndexOutOfRangeException: o konumunda satır yok o tabloda olmayan indexe erişmeye çalışıyor. o fonksiyonda en başa önce veri varsa devam etmesi için
Alıntı
if (yourDataSource.Count > 0)
{
// İşlemlere devam et
}
else
{
MessageBox.Show("Herhangi bir kayıt bulunamadı.");
return;
}
ekleyebilir veya direkt o sütuna veri ekleyebilirsiniz.