Resim kaydetme

İletişim Forumlar SQL Resim kaydetme

  • Bu konu boş.
1 yazı görüntüleniyor (toplam 1)
  • Yazar
    Yazılar
  • #15187
    yildirim
    Üye

    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”);

1 yazı görüntüleniyor (toplam 1)
  • Bu konuyu yanıtlamak için giriş yapmış olmalısınız.