-
Üyelik
25.03.2012
-
Yaş/Cinsiyet
33 / E
-
Meslek
Web master
-
Konum
Ankara
-
Ad Soyad
E** Y**
-
Mesajlar
295
-
Beğeniler
170 / 24
-
Ticaret
2, (%100)
Merhaba arkadaşlar C# da yazmış olduğum uygulamada ayrı bir tabloda resimleri tutuyorum Kişi Id lerine göre resimleri picture boxa cekmeye çalışıyorum.
Bu konuda bilgisi olan arkadaşlar yardımcı olabilir mi_?
Adil
Sms Onayı Gerekli
Banlı Kullanıcı
-
Üyelik
26.11.2010
-
Yaş/Cinsiyet
28 / E
-
Meslek
Yazılım
-
Konum
İstanbul Avrupa
-
Ad Soyad
A** Ö**
-
Mesajlar
1217
-
Beğeniler
99 / 125
-
Ticaret
3, (%100)
Bu işlemi aynı veri tabanından bir metin çeker gibi yapabilirsin(Read ile).Ancak sana tavsiyem bir daha binary data kullanmaman hatta olanağın varsa tabloyu direk sil :).Pek sağlıklı bir işlem değil ve veri tabanını oldukça şişirir.Binary data yerine tablon da DosyaYolu diye bir nvarchar türünde kolon oluştur , resimleri bir klasöre upload et ve klasörün yolunu DosyaYolu adlı kolona kaydet.
-
Üyelik
25.03.2012
-
Yaş/Cinsiyet
33 / E
-
Meslek
Web master
-
Konum
Ankara
-
Ad Soyad
E** Y**
-
Mesajlar
295
-
Beğeniler
170 / 24
-
Ticaret
2, (%100)
Öneriniz için teşekkürler Hocam.
-
Üyelik
28.07.2013
-
Yaş/Cinsiyet
34 / E
-
Meslek
Öğrenci
-
Konum
İstanbul Anadolu
-
Ad Soyad
** **
-
Mesajlar
5
-
Beğeniler
1 / 0
-
Ticaret
0, (%0)
Sorunuz ileilgili ben bir çok proje yaptım isterseniz kodları paylaşabilirim.
Örnek Kod Bloğu()
///////////////////////////////////
SqlCommand komut = new SqlCommand("select pr from personelb where bk='" + pb.dataGridView1.CurrentRow.Cells[0].Value.ToString() + "'", con);
Image UyeResim = null;
SqlDataReader okuyucu = komut.ExecuteReader();
while (okuyucu.Read())
{
byte[] resim = (byte[])okuyucu[0]; //Okuyucu ile üzerine tıkladığımız üyenin resmini byte dizisi tanımlayıp içine atıyoruz.
MemoryStream ms = new MemoryStream(resim, 0, resim.Length); // System.IO isim uzayı altındaki MemoryStream sınıfıyla oluşturduğumuz byte dizisi için bir akım oluşturuyoruz.
ms.Write(resim, 0, resim.Length);
UyeResim = Image.FromStream(ms, true); // Oluşturduğumuz akım üzerinden aldığımızı image imize atıyoruz.
pr.Image = UyeResim;
}
okuyucu.Close();
con.Close();
Ek Olarak: Ayrıca Projede Yapıyorum.Ufak bir ücrete c# wpf
Kanuni
WM Aracı
E-Mail Onaysız
-
Üyelik
09.03.2013
-
Yaş/Cinsiyet
33 / E
-
Meslek
Müh
-
Konum
İstanbul Anadolu
-
Ad Soyad
E** Y**
-
Mesajlar
767
-
Beğeniler
242 / 241
-
Ticaret
12, (%100)
Binary ile resmin ilgisi nedir?