Yazılım.
CevapSitesi.com Beta!
Çözüm Noktası
Bu siteyi Facebook, Twitter, Google+ veya e-posta ile paylaşın.
| Sorular | Makaleler | Üyeler | Etiketler  | İletişim
Soru sormak ya da cevap vermek için;
giriş yapın veya üye olun.

Sosyal medya hesaplarınızla da giriş yapabilirsiniz.

0



Üst katergori içerisindeki alt kategorilerinde her birinden sadece bir tane veri nasıl çekilir?

Veritabanında
SayfaKategoriler Tabosunda

SayfaKategoriId    
UstKategoriId    
KategoriAdi
Sira

Bölümleri var  ben Idsini elle girerek (örneğin ıd=155)
Aşağıdaki kodlarla son eklenenleri çekiyorum.


     
  1. ...  using (var helper = new SqlHelper())
  2.         {
  3.     DataTable
  4. dtHizmet = helper.CommandText("Select top 10
  5. Sayfalar.SayfaId,Sayfalar.Baslik,Sayfalar.Detay,SayfaResimleri.Resim as
  6. Resmi from Sayfalar " +
  7.         "inner join SayfaResimleri on SayfaResimleri.SayfaId = Sayfalar.SayfaId " +
  8.         "Where SayfaKategoriId=155 and SayfaResimleri.Vitrin = 1  order by  Sayfalar.SayfaId asc").ToDataTable();
  9.        dlHizmet.DataSource = dtHizmet;
  10.         dlHizmet.DataBind();
  11.       }

Ama benim yapmak istediğim UstKategoriId=155 olanlardan sadece 1 tanesini çekmesi
Örneğin 155 ID Nolu kategori içerisindede (156,157,158) alt kategoriler var diyelim ve o kategorilerdede her birinde ayrı ayrı 10 ar sayfa olsun)

Her Id Alt kategoriden sadece 1 tane içindeki Sayfayı çekmesini  istiyorum

yardımlarınız için teşekküre derim.

Soran:13.11.18 11:56
misafir  
Üst ve alt kategorilerin kayıtları aynı tabloda mı tutuluyor? Eğer böyleyse bir kaydın alt kategori olduğunu tabloda nasıl belirtiyorsunuz? →  cevapsitesi 19.11.18 22:14

Henüz cevap veren yok.

Bir cevap yazın: