C# imagepath ı image çevirme

Xplarges

Üye
10 Ağu 2015
190
0
Merhaba arkadaşlar ben bi veritabanı yaptım c sharp la birlikte kullanıyorum verileri datagridview e aktardım basit bir ekleme silme güncelleme işlemi var resim eklenebiliyor sorun yok image path ile ama benim istediğim datagridview dede resim gözüksün ama sadece resim yolu gözüküyor teşekkürler

C#:
            pictureBox1.ImageLocation = dataGridView1.CurrentRow.Cells[36].Value.ToString();
 

TR'KaPGaN

Yeni üye
29 Şub 2020
23
1
24
Bu sorunun sebebi string formatına çevirdiğinizden kaynaklanıyor olması gerekiyor. Size örnek bir kod göstereyim ordan esinlenerek devam edebilirsiniz.

Kod:
private void Form1_Load(object sender, EventArgs e)
        {
          
            dataGridView1.Rows[0].Cells[2].Value = Image.FromFile("Images/ahmetcansever.jpg");
 

batuproxr

Katılımcı Üye
6 May 2020
559
3
83
String yerine image olarak kaydedin tostring kullanilmicak kesinlikle ilk sql kaydedirken direk yolu isim olarak kaydederseniz olmaz
Genelikle yol olarak kaydedilir sqlde cok yer kaplamasin diye farkli yontemler deneyin
 

Xplarges

Üye
10 Ağu 2015
190
0
Bu sorunun sebebi string formatına çevirdiğinizden kaynaklanıyor olması gerekiyor. Size örnek bir kod göstereyim ordan esinlenerek devam edebilirsiniz.

Kod:
private void Form1_Load(object sender, EventArgs e)
        {
         
            dataGridView1.Rows[0].Cells[2].Value = Image.FromFile("Images/ahmetcansever.jpg");
Dosya yolundan çekiyosun ama bir sürü fotoğraf olucak yani bu bi değişken datagridde 100 tane resimde olabilir yani sadece ahmetcansever.jpg değilde ahmetcansever1.jpg ahmetcansever2.jpg ahmetcansever3.jpg gibide kaydedemeyiz bu durumda ne yapacağım?
 

TR'KaPGaN

Yeni üye
29 Şub 2020
23
1
24
Dosya yolundan çekiyosun ama bir sürü fotoğraf olucak yani bu bi değişken datagridde 100 tane resimde olabilir yani sadece ahmetcansever.jpg değilde ahmetcansever1.jpg ahmetcansever2.jpg ahmetcansever3.jpg gibide kaydedemeyiz bu durumda ne yapacağım?
Fikir olarak söylemek istiyorum; Datagridview'e bağlantı ekleyip, resimlerin olduğu bir pencereye yönlendirebilirsiniz. Click ve Double Click eventları ile (Onlarca resimden bahsediyorsanız)
 
Son düzenleme:
Üst

Turkhackteam.org internet sitesi 5651 sayılı kanun’un 2. maddesinin 1. fıkrasının m) bendi ile aynı kanunun 5. maddesi kapsamında "Yer Sağlayıcı" konumundadır. İçerikler ön onay olmaksızın tamamen kullanıcılar tarafından oluşturulmaktadır. Turkhackteam.org; Yer sağlayıcı olarak, kullanıcılar tarafından oluşturulan içeriği ya da hukuka aykırı paylaşımı kontrol etmekle ya da araştırmakla yükümlü değildir. Türkhackteam saldırı timleri Türk sitelerine hiçbir zararlı faaliyette bulunmaz. Türkhackteam üyelerinin yaptığı bireysel hack faaliyetlerinden Türkhackteam sorumlu değildir. Sitelerinize Türkhackteam ismi kullanılarak hack faaliyetinde bulunulursa, site-sunucu erişim loglarından bu faaliyeti gerçekleştiren ip adresini tespit edip diğer kanıtlarla birlikte savcılığa suç duyurusunda bulununuz.