C# Ve [MS] Access E Resim Ekleme ???
-
beyler elımdekı access verı tabanına c# ta nasıl resım ekleyebılırım. resımın database ı cok sısırdıgını bılıorum we alternatıf olarak resımlerı bır dosyada tutmanın ve verıtabanına sadece adreslerı atmanın da bır cozum oldugunu bılıorum ama bana resımler verıtabanında lazım. bunu naasıl yapabılrım ?? yardımcı olabılır mısnız ???
-
Access'te Veri Tipini OLE Nesnesi olarak seç. Sonra sitende resmi eklerken fileupload ile resmi alıp veri tabanına kaydet.
-
sitem falan yok :) bır otomasyon programında gereklı. form uzerınde calısıorum yanı. formdan verılerı access e kaydetme we accessten forma dokme ıslemlerınde klasık olarak :) bu konuda yardımcı olabılır mısın ?
-
Pardon hocam aklım birden webe kaydı =))
Tabi şöyle yap,
OpenFileDialog ile resmi seçtirt ve gelen resmi db'ye kaydet...
Ayrıca OpenFileDialog.Filter ile filtreleyebilirsin yani sadece resim seçilebilmesini sağlayabilirsin ya da resmi aldıktan sonra uzantısını kontrol edebilirsin. Sana kalmış.
-
pekı hocam bı deneyem donerım daha sonra tekrar. tesekkurler...
-
Bu tür bir işlem için en mantıklısı sizce hangisi? Resimleri ayrı bir dosyada birleştirmek mi, klasörde toplamak mı, yoksa veri tabanında saklamak mı?
-
verruckt bunu yazdı:
-----------------------------
pekı hocam bı deneyem donerım daha sonra tekrar. tesekkurler...
-----------------------------Rica ederim, yapamadığın bir yer olursa yaz :)
-
aSdFgH bunu yazdı:
-----------------------------
Bu tür bir işlem için en mantıklısı sizce hangisi? Resimleri ayrı bir dosyada birleştirmek mi, klasörde toplamak mı, yoksa veri tabanında saklamak mı?
-----------------------------Klasörde toplamak en mantıklısı. Eğer resim galerisi yapıyorsan ve çeşitli kategoriler varsa her kategoriye ait bir dosya bulundurursun.
Veritabanında da dosyanın yolu bulunur.
-
mamii bunu yazdı:
-----------------------------aSdFgH bunu yazdı:
-----------------------------
Bu tür bir işlem için en mantıklısı sizce hangisi? Resimleri ayrı bir dosyada birleştirmek mi, klasörde toplamak mı, yoksa veri tabanında saklamak mı?
-----------------------------Klasörde toplamak en mantıklısı. Eğer resim galerisi yapıyorsan ve çeşitli kategoriler varsa her kategoriye ait bir dosya bulundurursun.
Veritabanında da dosyanın yolu bulunur.
-----------------------------ya sanırım dedıgını yapıcam. bu ıs karısık sanırım baya bı :) yardımların ıcın saol. takılırsam pm de atarım ?
-
mamii bunu yazdı:
-----------------------------aSdFgH bunu yazdı:
-----------------------------
-----------------------------Klasörde toplamak en mantıklısı. Eğer resim galerisi yapıyorsan ve çeşitli kategoriler varsa her kategoriye ait bir dosya bulundurursun.
Veritabanında da dosyanın yolu bulunur.
-----------------------------Mantıklı ama programlarda kullanıcıyı ne kadar kısıtlarsak programın hataya düşme olasılığı o kadar azalır. Peki bir dosyada toplasak yani resimleri tek bir dosyada birleştirip veri tabanına da sıra numarasını kaydetsek hem kotagori yapmış oluruz hemde kullanıcısın klasöre girip resmi silmesini veya değiştirmesini engellemiş oluruz. Ama tek bir dosyada birleştirmekte zahmetli bi iş.
-
aSdFgH bunu yazdı:
-----------------------------mamii bunu yazdı:
-----------------------------aSdFgH bunu yazdı:
-----------------------------
-----------------------------Klasörde toplamak en mantıklısı. Eğer resim galerisi yapıyorsan ve çeşitli kategoriler varsa her kategoriye ait bir dosya bulundurursun.
Veritabanında da dosyanın yolu bulunur.
-----------------------------Mantıklı ama programlarda kullanıcıyı ne kadar kısıtlarsak programın hataya düşme olasılığı o kadar azalır. Peki bir dosyada toplasak yani resimleri tek bir dosyada birleştirip veri tabanına da sıra numarasını kaydetsek hem kotagori yapmış oluruz hemde kullanıcısın klasöre girip resmi silmesini veya değiştirmesini engellemiş oluruz. Ama tek bir dosyada birleştirmekte zahmetli bi iş.
-----------------------------Dediğin gibi tek bir dosayada da toplanabilir ve veritabanında kategorileme yapılabilir. Fakat şu mantığın yanlış;
"kullanıcının klasöre girip resmi silmesini veya değiştirmesini engellemek" böyle bir durum söz konusu bile olamaz. Şöyle örnek veriyim; http://www.tahribat.com/img/forum/avatars/BazukaliFare.jpg buradaki resmi silmeyi denesene bi :)