Datagridden seçilen kayıda ait resim gösterme(Datagrdiview içine PictureBox Ekleme ve Görüntüle

17/06/2014, 16:05

umutakkaya

[attachment=20690]
Bayağıdır Yeni Kayıt Ekle formu (Form2) açılınca yolunu göstereceğim bir resimi ve resim adını Acces veritabanımdaki tabloma eklettiriyorum. Sorun Yok. Resim ve adını ekeyip
Form1 e gelince hata alıyorum. Datagridde picturebox eklenmiş görünüyor ama Hata veriyor eklediğim resimleri göremiyorum. Access Vt yi açıp tablodaki resim adına baktığımda "Uzun İkili Veri" yazıyor.
Bu sorunu nasıl halledeceğiz. Hadi yardımlarınız ile bunuda başaralım.
18/06/2014, 10:31

alpeki99

"Vt yi açıp tablodaki resim adına baktığımda "Uzun İkili Veri" yazıyor."

çünkü eklenen resimler veritabanına resim olarak değil bayt cinsinden kaydedilir.

Ben bir resim ekledim resimi gösterdi ancak %40 kadar bir kısmını gösterebildi. Muhtemelen kullandığınız ConvertImage fonksiyonundan kaynaklı bir problem var.

Veritabanına kaç tane resim ekleyeceksiniz? Eğer çok ekleyecekseniz pek tavsiye edilen bir işlem değil.
18/06/2014, 11:44

umutakkaya

Doğru söylüyorsunuz, Access içinde resim saklamaktan vazgeçtim. Sadece bir deneme yapmaktı amacım. Şimdi resimleri bir klasörde tutup yolunu göstererek görüntülemeye karar verdim. Bu konu da artık kapanabilir.