Şimdi Ara

Access'e eklediğim resim ASP sayfada görünmüyor... Acil yardım lütfen !!!

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
10
Cevap
0
Favori
1.721
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Sakın bana kodları doğru yazdın mı, bağlantıyı doğru kurdun mu veya doğru dizini yazdığından emin misin gibi sorular sormayın. İnanın nerdeyse 12 saattir uğraşıyorum, sırf bu problem yüzünden uykusuz kaldım.
    Yaşadığım problemi özetlemeye çalışıyım:
    Kendi bilgisayarımda "localhost" üzerinde çalışıyorum.
    Dreamweaver ile bir yemek tarifi sitesi hazırlıyorum. Yemek tariflerini access veritabanında saklıyorum. Bu veritabanında sırasıyla:
    - yemek_adi
    - malzeme
    - hazirlanisi
    - resim
    olmak üzere 4 alan var ve ilk üçü yani türü "metin" veya "not" olanlar sorunsuz bir şekilde "recordset" ile istediğim sayfada görünüyorlar. Ancak "resim" alanındaki resimler sayfada görünmüyor. Resim görünmesi gereken yerde "\images\etliyemek.jpg" görünüyor. Evet aynen bu dizin yazısı çıkıyor sayfada.
    Bağlantımda problem yok çünkü diğer verileri çekerken sorun olmuyor.
    Access'teki tablo içinde gerekli yere her türlü dizin ihtimallerini yazdım olmadı. Yani C:\inetput\wwwroot\..." diye başlayanından tutun da sadece dosya ismini yazmaya varana kadar. Hatta aynı dosyanın değişik uzantılı kopyalarını çıkardım belki "jpg" desteklemiyordur diye. Ama yine de olmadı.
    Şunun farkındayım ki bütün şüpheler "access" üzerinde toplanıyor. Maalesef saatlerce araştırma yapmama rağmen nette bu konuyla ilgili pek elle tutulur bir şeyler bulamadım. İngilizce kaynaklar buldum ama onlardan da pek bi iş çıkmadı.
    Bilmiyorum belki de çok basit bir çözümü vardır ama ben henüz o çözümü bulamadım.
    Bitirmeden önce bir ipucu veriyim, bu konuda microsoftun destek sayfası access'in belli bir sürümden sonraki versiyonlarının OLE nesnelerini tanımlamak için kullanılan "OLE server"ının yeni versiyonlarda desteklenmemesi veya buna benzer bir olumsuzluğundan bahsediyor.
    Ya biliyorum çok uzattım ama lütfen bu işe bir çare bulun. Kafayı yemek üzereyim. 12 saattir bir adım bile yol alamadım.



    < Bu mesaj bu kişi tarafından değiştirildi manga_ -- 2 Şubat 2010; 23:31:24 >







  • Dreamweaver da normal yazıları record set ettiğin gibi etme, yani resimi sürükleyip bırakma, resimin geleceği yer varya oraya gel yukardan insert / image / çıkan pencereden data source yi seç açılan pencereden de gelsmesini istediğin resim recordsetini seç.

    resimin gelmesini istediğin yerde zaten belli bir resim görüntüsü belirecek.Onuda kulakçığından tutup istediğin gibi boyutlandır.Resim ekleme alanından resim adresini eklediğinde sayfaya resim olarak gelir, diğer türlü yaparsan adres olduğu gibi gelir.Yani senin yaşadığın problem bu.Accessle ilgli değil.Access deki resim alanını NOT yap ,Kolay gelsin



    < Bu mesaj bu kişi tarafından değiştirildi irebecbb -- 3 Şubat 2010; 2:46:28 >
  • irebecbb hocam Allah senden razı olsun, ne muradın varsa versin, sevdiklerine sevdirsin.
    Nerdeyse bir tam gün boyunca uğraştığım şeyi en sonunda senin sayende çözdüm.
    Dediğini yaptım ve işe yaradı. Beni büyük bir dertten kurtardın. Çok sağol...
    Şimdi bir küçük sorunum daha var. Access'deki verileri sayfamda bozuk karakterlerle görünüyor. Yani Türkçe karakterler görünmüyor. Bunun çözümü nedir acaba?



    < Bu mesaj bu kişi tarafından değiştirildi manga_ -- 3 Şubat 2010; 14:56:52 >
  • <tittle>site adı</tittle> yazan yer varya onun üstüne aşağıdaki kodu koy



    <%
    Response.Charset = "windows-1254"
    Session.LCID = 1055
    Session.CodePage = 1254
    %>



    bunu dene olmassa başka bişey söyleyeceğim.
  • Hemen deniyorum.
  • Hocam ne diyeceğimi bilemiyorum. Vallahi çok sağol, Allah razı olsun. Yine oldu, problem çözüldü. Senin için yapabileceğim brşey olursa muhakkak söyle.
  • Pardon yaa.
    Bu verdiğin kodlar database'den gelen verileri düzeltti ama bu sefer de sayfanın diğer geriye kalan bölümlerinin Türkçe karakterleri bozuldu.
    Bunu nasıl halledebiliriz?
  • Yukardan edit / preferences / soldan New document / default encoding / Türkçe Windows u seç
  • Bu dediğiniz değişiklik bundan sonraki dökümanlar için mi geçerli olacak?
    Şimdiye kadar hazırlanmış çalışmalara etkisi var mı?
    Çünkü işe yaramadı :(
  • Kardeş sen msn imi ekle istersen halledelim buradan zaman kaybı oluyor.

    irebecbb@hotmail.com



    < Bu mesaj bu kişi tarafından değiştirildi irebecbb -- 3 Şubat 2010; 20:00:56 >
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.