Merhaba Arkadaşlar;
Resim'i database'ye kaydederken resim seçmeden boş kaydetmeye kalktığımda null olamaz diye uyarı veriyor.
sql tarafında null kaydetme izni var. Resim boş olsada nasıl kaydedebilirim acaba?
private void buttonKaydet_Click(object sender, EventArgs e)
{
FileStream fs = new FileStream(Resimpath, FileMode.Open, FileAccess.Read);
BinaryReader br = new BinaryReader(fs);
byte[] resim = br.ReadBytes((int)fs.Length);
br.Close();
fs.Close();
baglanti = new SqlConnection("Server=''; Database= ''; User Id = ''; Password = ''");
baglanti.Open();
cmd = new SqlCommand("insert into Malzemeler(MLZKODU,RESIM) values (@Kodu,@Resim)", baglanti);
cmd.Parameters.AddWithValue("@Kodu", textBoxMlzKodu.Text);
cmd.Parameters.Add("@Resim", SqlDbType.Image, resim.Length).Value = resim;
cmd.ExecuteNonQuery();
MessageBox.Show("Kayıt eklendi");