Ссылка на объект C# не установлена на экземпляр ошибки объекта
Привет
у меня есть эта ошибка, когда я не помещаю изображение в форму вставки, и я помещаю изображение в базу данных, принимаю null, почему эта ошибка показывает, как это можно исправить.
это код внутри вставки
private void btnOk_Click(object sender, EventArgs e) { if (state == "add") { MemoryStream ms = new MemoryStream(); pbox.Image.Save(ms, pbox.Image.RawFormat); byte[] btimge = ms.ToArray(); pa.Add_Patients(txtPname.Text,txtPphone.Text,Convert.ToInt16(txtPage.Text),txtPaddress.Text, btimge,txtDetails.Text,Convert.ToInt32(CmbGender.SelectedValue),Convert.ToDateTime(dtpCheck.Text), Convert.ToDateTime(dtpnextCheck.Text),Convert.ToDecimal(txtResMoney.Text),Convert.ToDecimal(txtIncomMoney.Text), txtfrom.Text, txtto.Text); MessageBox.Show("Patient is Added", "Added", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MemoryStream ms = new MemoryStream(); pbox.Image.Save(ms, pbox.Image.RawFormat); byte[] btimge = ms.ToArray(); pa.Update_Patient(txtPname.Text, txtPphone.Text, Convert.ToInt16(txtPage.Text), txtPaddress.Text, btimge, txtDetails.Text, Convert.ToInt32(CmbGender.SelectedValue), Convert.ToDateTime(dtpCheck.Text), Convert.ToDateTime(dtpnextCheck.Text), Convert.ToDecimal(txtResMoney.Text), Convert.ToDecimal(txtIncomMoney.Text), txtfrom.Text, txtto.Text,Convert.ToInt32(txtPid.Text),Convert.ToInt32(txtRollID.Text)); MessageBox.Show("Patient is Update", "Updated", MessageBoxButtons.OK, MessageBoxIcon.Information); } PatientManage.getMainForm.dataGridView1.DataSource = pa.Get_all_Patients(); }
Что я уже пробовал:
я ищу в этой проблеме, но не нашел, что мне делать
Karthik_Mahalingam
в какой строке вы получаете эту ошибку