Şimdi Ara

Asp.NET ListView den gelen veriye göre yazdırma

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir (1 Mobil) - 1 Masaüstü1 Mobil
5 sn
8
Cevap
1
Favori
573
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Herkese merhaba

    Bir Asp.NET projesi üzerinde çalışıyorum. Yapmak istediğim ListView e veritabanından çekilen veriyi süsleyerek getirmek. Veritabanında "tablo1"deki "NO" sütununda 1 yazıyorsa ListView e "tablo2"deki "NO"su 1 olan meyveyi yazsın. Yani ListView deki labele "tablo1"den gelen 1 değil de "tablo2" deki "NO" su 1 olan "Elma" yazılacak. Bunu yapabilir miyim ? Yapabilirsem nasıl yaparım ? :) Şimdiden teşekkürler.



    < Bu mesaj bu kişi tarafından değiştirildi perfectpunch -- 8 Şubat 2014; 22:29:44 >



  • Tablo 1 deki no pk
    Tablo 2 deki no fk referans tablo1 buyuk ihtimal.
    Select meyve from tablo2 where no=1
    Gibi bir sorgu ile getirebilirsin. Ben soruyu boyle anladim.
    Eger no dropdownlistten falan seciliyorsa. No=Dropdownlist.selectedvalue gibi bir sey ile getirebilirsin

    < Bu ileti mobil sürüm kullanılarak atıldı >
  • 1 i örnek olarak vermiştim. Tam anlayamamışsın kardeşim :)
  • quote:

    Orijinalden alıntı: perfectpunch

    1 i örnek olarak vermiştim. Tam anlayamamışsın kardeşim :)

    Sonuçta sorgu aynı olucak. No yerine başka bir şey yazabilirsin...
  • Yalnız o no yu tablo 1 den alacak. Senin yazdığın sorguda tablo2 deki no su 1 olan meyveyi yazdır oluyor. Şimdi tablo2 de no 2 olarak girilmiş diyelim. Ben listview e 2 yi değil, 2'nin tablo1 deki meyve karşılığını çekmeliyim.
  • SELECT meyve FROM Table_1 INNER JOIN Table_2 ON Table_1.no = Table_2.no

    Dediğiniz olabilir.



    < Bu mesaj bu kişi tarafından değiştirildi cllyldrm -- 10 Şubat 2014; 1:13:06 >
  • Listview DB den ne getirirsen onu yazar. Yani sen @cllyldrm arkadasın dediği gibi verini join ile birleştirip sonra
    EVal("MeyveAdi") tadinda yazdırman gerekli.
  • Yapay Zeka’dan İlgili Konular
    VB.Net bekleme komutu
    14 yıl önce açıldı
    Daha Fazla Göster
  • Çok teşekkür ederim deneyeceğim
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.