Skip to main content

AccessTr.neT


Access Tablosuna Resim Ekleme

Access Tablosuna Resim Ekleme

Çözüldü #1
Merhaba,
Ekli Access Tablosuna resimlerin yolunu kaydedip, forumda hangi Ürün seçilirse onun görselinin gelmesini nasıl sağlayabiliriz?


veritabanı taşınınca resimleirn kaybolmaması nasıl bir yol izlemek gerekir?

teşekkürler,
iyi Çalışmalar.
.rar Database4.rar (Dosya Boyutu: 17,36 KB | İndirme Sayısı: 2)
.rar Foto.rar (Dosya Boyutu: 340,42 KB | İndirme Sayısı: 1)
truhi, 29-09-2009 tarihinden beri AccessTr.neT üyesidir.
Cevapla
#2
(06/07/2023, 14:32)truhi yazdı: veritabanı taşınınca resimleirn kaybolmaması nasıl bir yol izlemek gerekir?
tam olarak anlamadım eğer Access dosyanız ile resimlerin olduğu klasör aynı dizinde ve taşıma esnasında bu resimler yine Access dosyanızla aynı dizinde olmaya devam edecekse çok sorun çıkmaz. ama "taşınmak"tan kastınız ne? önemli olan o
Cevapla
#3
(06/07/2023, 15:12)berduş yazdı:
(06/07/2023, 14:32)truhi yazdı: veritabanı taşınınca resimleirn kaybolmaması nasıl bir yol izlemek gerekir?
tam olarak anlamadım eğer Access dosyanız ile resimlerin olduğu klasör aynı dizinde ve taşıma esnasında bu resimler yine Access dosyanızla aynı dizinde olmaya devam edecekse çok sorun çıkmaz. ama "taşınmak"tan kastınız ne? önemli olan o

Hocam resimleri klasör içinde tutmaktan başka bir çözüm yok sanırım,
sanırsam resimler Excel de olduğu gibi tablo içine alınamıyor.
database ile aynı klasör içinde "Foto" klasörü altında bulunduğu zaman; tabloda bunu nasıl belirtmemiz gerekiyor?

teşekkürler,

iyi çalışamalar.
truhi, 29-09-2009 tarihinden beri AccessTr.neT üyesidir.
Cevapla
#4
çok önerilmese de Access tablolarına da resim eklenebilir onda sorun yok.
tablodaki hangi alana göre resim adı alınacak?
resimlerin hepsi .bmp formatında mı olacak
aşağıdaki kod işinize yarayabilir ama önce açılır kutunun - Açılan_Kutu0-ın sorgu kaynağına resim alanını da eklemelisiniz
yani açılır kutunun sorgu kaynağının kodunu aşağıdaki kodla değiştirmelisiniz
1 - açılır kutu/Açılan_Kutu0 sorgu kodu
SELECT Tablo1.Kimlik, Tablo1.Adi, Tablo1.Resim FROM Tablo1 ORDER BY Tablo1.[Adi]; 
2 - Açılan_Kutu0 değiştiğinde olayı
Private Sub Açılan_Kutu0_Change()
xAdres = CurrentProject.Path & "\Foto\" & Açılan_Kutu0.Column(2)
If Dir(xAdres & "") <> "" Then Me.Resim2.Picture = xAdres
End Sub
not : foto klasörü her zaman Access dosyanızla aynı dizinde olmalı
Cevapla
#5
(06/07/2023, 15:39)berduş yazdı: çok önerilmese de Access tablolarına da resim eklenebilir onda sorun yok.
tablodaki hangi alana göre resim adı alınacak?
resimlerin hepsi .bmp formatında mı olacak
aşağıdaki kod işinize yarayabilir ama önce açılır kutunun - Açılan_Kutu0-ın sorgu kaynağına  resim alanını da eklemelisiniz
yani açılır kutunun sorgu kaynağının kodunu aşağıdaki kodla değiştirmelisiniz
1 - açılır kutu/Açılan_Kutu0 sorgu kodu
SELECT Tablo1.Kimlik, Tablo1.Adi, Tablo1.Resim FROM Tablo1 ORDER BY Tablo1.[Adi]; 
2 - Açılan_Kutu0 değiştiğinde olayı
Private Sub Açılan_Kutu0_Change()
xAdres = CurrentProject.Path & "\Foto\" & Açılan_Kutu0.Column(2)
If Dir(xAdres & "") <> "" Then Me.Resim2.Picture = xAdres
End Sub
not : foto klasörü her zaman Access dosyanızla aynı dizinde olmalı

Çok teşekkürler
resim adı, tablodaki "resim" alanına alınacak
resimler "jpg" formatında da olabilir.
truhi, 29-09-2009 tarihinden beri AccessTr.neT üyesidir.
Son Düzenleme: 06/07/2023, 19:10, Düzenleyen: truhi.
Cevapla
#6
rica ederim)
sorun çözüldüyse çözülmüşlere taşıyalım?
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da
Task