eklediğimiz resminyolunu veritabanına kaydediyorum c://resim.jpg gibi ama veri tabanına kaydederken // slaş işaretleri çıkmıyo, veritabanına bunlar nasıl yazdırılıyordu bir bilgisi olan yardımcı olabilir mi?

soruldu: 28 May '12, 15:39

seyfullahugur's gravatar image

seyfullahugur
305610
cevap kabul oranı: 0%

değiştirildi: 28 May '12, 15:48

CemIkta's gravatar image

CemIkta ♦
19.9k29125190

1

Resim yolunu birebir veri tabanina kaydetmek ilerde sorun yaratabilir. Örnegin resimlerin icinde bulundugu ana dizin degistigi zaman veri tabanini güncel hale getirmeniz gerekir. Resimlerin yer aldigi ana dizini, örnegin c:/uploaded bir property dosyasindan alip, sadece resmin ismini veri tabaninda tutmak ilerde meydana gelecek degisiklikleri veri tabanindan bagimsiz kilabilir.

EOF (End Of Fun) Özcan Acar

(29 May '12, 04:33) özcanacar ♦♦ %C3%B6zcanacar's gravatar image

Normal şartlarda bir string ifadedeki

/, ', ", `

gibi özel karakterleri yine bir string fonksiyonu olan replaceAll ile değiştirmek mümkün. Burada ufak bir örnek mevcut: http://stackoverflow.com/questions/3304925/how-the-java-equivalent-to-this-preg-replace

Ancak sizin örneğinizde mademki tüm dosyalar bir dizinde barındırılacak, o halde doğrudan sadece dosya adını kaydedip, gösterim sırasında da yol olarak dizin adresi ve dosya adresini birleştirerek kullanmak daha güzel olmaz mı?

permanent link

cevaplandı: 28 May '12, 16:03

murtaza's gravatar image

murtaza
981122535
cevap kabul oranı: 29%

Resmin yolunu "c:/resim.jpg" olarak verebilirsiniz. Eger resmi BLOB tipinde kayit etmek isterseniz, path'leri tutmaniza gerek kalmaz, resmi direk veritabanina da kayit edebilirsiniz.

Burda Hibernate + MySQL resim kayit etme detayli olarak anlatilmis.

permanent link

cevaplandı: 28 May '12, 15:54

CemIkta's gravatar image

CemIkta ♦
19.9k29125190
cevap kabul oranı: 36%

teşekkürler hocam çok makbule geçti :)

(28 May '12, 16:09) seyfullahugur seyfullahugur's gravatar image
Cevabınız
toggle preview

Bu soruyu takip et

E-Posta üzerinden:

Üyelik girişi yaptıktan sonra abonelik işlemlerini yapabilirsiniz

RSS üzerinden:

Cevaplar

Cevaplar ve Yorumlar

Yazı Formatlama

  • *italic* ya da _italic_
  • **bold** ya da __bold__
  • link:[text](http://url.com/ "başlık")
  • resim?![alt text](/path/img.jpg "başlık")
  • liste: 1. Foo 2. Bar
  • temel HTML etiketleri de kullanılabilir

Bu sorunun etiketleri:

×1,079

Soruldu: 28 May '12, 15:39

Görüntüleme: 1,131 kez

Son güncelleme: 29 May '12, 04:33

powered by BitNami OSQA