Skip to main content

AccessTr.neT


Sürekli formda ayrı resim

Sürekli formda ayrı resim

#1
Dikkat data dosyası bölündüğünden dosyayı
C de açınız veya tablo bağlantısı yapınız


Sürekli form ve raporlarda her kayıda ait bir
resim görüntülemek bildiğiniz gibi klasik bağlama
(picturebox.picture= "Yol & Resim " ) yöntemleri
ile mümkün olmuyor. İlk kayıtta görünen resim
diğer kayıtlarda da kendini tekrar ediyor.

Ekte OLE nesnesi ile bağlama yöntemi denediğim bir
örneği paylaşıyorum.

[Resim: 20z4djd.jpg]

Datayı zorunlu olarak ayırdım çünkü resimler linked ( bağlı )
olmasına rağmen her kayıtta yer alan OLE nesnesi dosyayı
hızla şişiriyor. Çok fazla veri olan uygulamalar için tavsiye etmiyorum
ama örnekte görüldüğü gibi bir öğrenci uygulamasında kullanılabilir
( vesikalık resimler için )

OLE nesnesine ilk başta link vermemek, sadece dosya yolunu
bir alanda tutup form açıldığında bağlamak gibi bir araştırma yapacağım.
Yani "boş" OLE nesnesinin veritabanını şişirip şişirmediğini 1000
kayıt üzerinde deneyeceğim. Eğer şişrmiyorsa bu iş "tamam"
demektir

Öneri ve görüşlerinizi bekliyorum

Tşk.




.rar OleImage.rar (Dosya Boyutu: 263,22 KB | İndirme Sayısı: 292)
okileturc, 18-03-2009 tarihinden beri AccessTr.neT üyesidir.
Cevapla
#2
Ellerinize sağlık hocam. Sonucu merakla bekliyoruz.
Cevapla
#3
Sn. Black gelişmeler olumlu Img-grin

Sled hocanın mahalleler tablosunu aldım ( 50.000 ) kayıt
orijinal boyut 3,31 MB.
Bir resim dosyası alanı ekleyip tüm kayıtları güncelledim "denemeresim.bmp"
Bir adet te OLE nesnes alanı ekledim ( boş olarak )

yeni boyut 4,31 MB

orantısal bir büyümemidir bilemem ama orantısal
kabul edersek :

50.000 /1000 Kb = 50 Kb kayıt başına ki
çok kabul edilebilinir harika bir sonuç

Artık yapılması gereken örneğin öğrenci raporu çekilirken
temp bir tablo yaratıp kayıtları oraya atmak ve her kaydın
resim dosyasını o kaydın OLE nesnesine linklemek ve işlem sonunda
tabloyu silmek


Örnek üzerinde çalışıyorum Img-grin



okileturc, 18-03-2009 tarihinden beri AccessTr.neT üyesidir.
Cevapla
#4
Kolay gelsin hocam, ellerinize ve beyninize sağlık.
Cevapla
#5
Sayın okileturc
Örneğinizi denedim. Güzel bir düşünce. Tebrikler. Sadece resim eklemede sorun var. Form üzerinden yeni kayıt açtım ama resim eklenemedi. Elle tabloya kaydedildiğinde sorun yok. Ama form üzerinden resim eklenemiyor. Sizde de aynı sorun var mı, yoksa sadece bende mi böyle bir sorun oldu acaba?
İnadına, ille de Accesstr.net...
Cevapla
#6
Teşekkürler hocam
Cevapla

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

Yorum yapmak için üye olmanız gerekiyor

ya da
Task