Ceviz Forum

Geri Dön   Ceviz Forum > Programlama > ASP.NET / Silverlight / Moonlight

Cevapla
 
LinkBack Seçenekler
Eski 20/03/2008, 23:27   #1 (permalink)
Üye
 
Üyelik Tarihi: 12/2007
Mesaj: 82
Varsayılan DataBind Sorunu

Arkadaşlar merhaba

veritabanımda resimler diye bi tablo var. bu tabloda resim_Id , resim_adi ve resim diye 3 kolon var aspx sayfamda datalist içerisinde bitane asp:image oluşturdum. Yine aspx sayfamda kod satırında ImageUrl='<%Eval("resim")'%> ile resmi çekmek istiyorum. ancak sql bağlantım aspx.vb sayfasında yani kod sayfasında. aspx sayfamda oluşturduğum diğer bir labela başka bir kolondan veri çekebiliyorum ancak. bu image tagına Eval atadığımda
DataBinding: 'System.Data.DataRowView', resim adında bir özellik içermiyor.
hatası alıyorum bunun nedeni ne olabilir
janktp hatta değil   Alıntı Yaparak Yanıtla
Eski 20/03/2008, 23:29   #2 (permalink)
Varlığa izin veren boşluk
 
anov Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 04/2004
Yer: İstanbul
Mesaj: 2,824
Varsayılan

Veriyi çeken metodun SQL sorgusunu yazar mısın?
anov hatta değil   Alıntı Yaparak Yanıtla
Eski 20/03/2008, 23:35   #3 (permalink)
Üye
 
Üyelik Tarihi: 12/2007
Mesaj: 82
Varsayılan

Select resim_Id,resimAdi,resim,profil From maltepe_resimler

bu sql de çalıştırdığımda düzgün çalışıyor
janktp hatta değil   Alıntı Yaparak Yanıtla
Eski 21/03/2008, 01:23   #4 (permalink)
Varlığa izin veren boşluk
 
anov Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 04/2004
Yer: İstanbul
Mesaj: 2,824
Varsayılan

Bahsettiğin hata, veriyi çektiğin kaynaktan "resim" kolonu alınmadığında ortaya çıkar. Sen sql sorgusunda resim alanını talep etmişsin. Burada bir sorun yok. Ancak Eval ifadesini aynen yazdıysan orada yazım hatası var.
ImageUrl='<%Eval("resim")'%>

değil de
ImageUrl = '<%# Eval("resim")%>'

Olmalı. Ancak hata buradan kaynaklansaydı 'Server tag is not well formed.' hatası alman gerekirdi. Garip. Peki datalist in veri kaynağının bu kolonu içerdiğinden gerçekten emin misin?

Kolay gelsin.
anov hatta değil   Alıntı Yaparak Yanıtla
Eski 21/03/2008, 10:34   #5 (permalink)
Üye
 
Üyelik Tarihi: 12/2007
Mesaj: 82
Varsayılan

bunu da denedim aynı hatayı alıyorum sql sorgum doğru... zaten sorguyu sql de çektiğimde doğru sonuç alıyorum ayrıca resim_adi kolonunu bir label a yazdırdığımda sorun çıkmıyor ama resim kolonunda bu sorunu veriyor
janktp hatta değil   Alıntı Yaparak Yanıtla
Eski 21/03/2008, 10:53   #6 (permalink)
Bursa
 
writeLine Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 02/2005
Yer: Bursa
Mesaj: 559
Varsayılan

Bu adreste resimleri veritabaında nasıl saklayacağın ve gridview de nasıl göstereceğini anlatıyor.

http://www.beansoftware.com/ASP.NET-...-Database.aspx
writeLine hatta değil   Alıntı Yaparak Yanıtla
Eski 21/03/2008, 11:36   #7 (permalink)
Üye
 
Üyelik Tarihi: 12/2007
Mesaj: 82
Varsayılan

arkadaşım ben zaten resim nasıl çekeceğimi biliyorum ayrıca gridwievle bi işim yok datalist ile çalışıyorum.. datalistede daha önce resim çektim böyle bi hata ile ilk defa karşılaşıyorum
janktp hatta değil   Alıntı Yaparak Yanıtla
Eski 21/03/2008, 11:55   #8 (permalink)
Bursa
 
writeLine Adlı Üyenin Profil Grafiği
 
Üyelik Tarihi: 02/2005
Yer: Bursa
Mesaj: 559
Varsayılan

Gridview veya datalist. Örneği incelersen anlayacaksın. Burda olay veritabanında saklanan resim(image - binary) ayrı bir aspx dosyasında oluşturuluyor. Sende gridview veya datalistten image koyup image url kısmına mesela image.aspx?id=1042 gibi bir değer veriyorsun. image.aspx dosyasına veritabanındaki id si 1042 olan binary içeriği resme çeviriyor. Eğer veritabanında resmi binary değilde pathini saklıyorsan eval işini görür zaten.
writeLine hatta değil   Alıntı Yaparak Yanıtla
Eski 21/03/2008, 23:12   #9 (permalink)
Üye
 
Üyelik Tarihi: 12/2007
Mesaj: 82
Varsayılan

olayı hallettim arkadaşlar teşekkür ederim
janktp hatta değil   Alıntı Yaparak Yanıtla
Cevapla

Bookmarks

Seçenekler

Mesaj Yazma Hakları
Yeni mesajgöndermezsiniz
Cevap yazamazsınız
Dosya ekleyemezsiniz
Mesajınızı düzenleyemezsiniz

BB code is Açık
[IMG] kodu Açık
HTML kodu Kapalı
Trackbacks are Açık
Pingbacks are Açık
Refbacks are Açık

Benzer Konular
Konu Konuyu açana göre Forum Cevap En Son Mesaj
Acilll!modem Sorunu!!registry Sorunu!!! uludaguni1 Windows 1 02/07/2005 13:59


Forum saati Türkiye saatine göredir. GMT +3. Şu anda saat 13:43.

Reklamlar & Desteklenenler
Hassas Valf | Hassas Kaplama | Antalyamız | Gazete | Ticari Bilişim | Hakan Müştak | Rüya Tabirleri | Kadın | Hastalıklar | Cepte msn ve e-posta | Webmaster | Antalya Aupair | Turkish Property Antalya | Forum | Chat | Perde | Adsl | Araba | bolindir.com | guncelle.com | livescore | Web Tasarım | evden eve nakliyat | forum | evden eve | sohbet | Resimcim| Kalifiye İnsan Kaynakları | Web Tasarım | Oyun | Yusuf KOÇ | Akın Yorulmaz | şiir | UFO | Web Tasarım | Oyunlar | Canlı Tv |


Forum Yazılımı: vBulletin Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0
Copyright ©2001 - 2008, Ceviz.net