//---------------------------------------------------ORJ public List <Veriler> KonuGetir(string kate) { list = new List <Veriler>(); //sorgu = string.Format("select Konuid,KonuBaslik,KonuIcerik,tblKonular.Tarih,KullaniciAdi from tblKonular inner join tblKisiler on tblKisiler.Kisiid=tblKonular.Kisiid order by Tarih desc"); //select count(Yorum),tblKonular.Tarih,tblKonular.Konuid,tblKonular.KonuBaslik,tblKonular.KonuIcerik from tblKonular inner join tblYorumlar on tblYorumlar.Konuid = tblKonular.Konuid group by tblKonular.Tarih,tblKonular.Konuid,tblKonular.KonuBaslik,tblKonular.KonuIcerik order by Tarih desc if (kate == null) { sorgu = string.Format("select count(Yorum) as sayi,tblKonular.Tarih,tblKonular.GoruntulenmeSayisi,tblKonular.Konuid,tblKonular.KonuBaslik,tblKonular.KonuIcerik from tblKonular left join tblYorumlar on tblYorumlar.Konuid = tblKonular.Konuid group by tblKonular.Tarih,tblKonular.GoruntulenmeSayisi,tblKonular.Konuid,tblKonular.KonuBaslik,tblKonular.KonuIcerik order by Tarih desc"); } else { sorgu = string.Format("select count(Yorum) as sayi,tblKonular.Tarih,tblKonular.GoruntulenmeSayisi,tblKonular.Konuid,tblKonular.KonuBaslik,tblKonular.KonuIcerik,tblKategoriler.Kategori from tblKonular left join tblYorumlar on tblYorumlar.Konuid = tblKonular.Konuid left join tblKategoriler on tblKategoriler.Kategoriid=tblKonular.Kategoriid where tblKategoriler.Kategori='{0}' group by tblKonular.Tarih,tblKonular.GoruntulenmeSayisi,tblKonular.Konuid,tblKonular.KonuBaslik,tblKonular.KonuIcerik,tblKategoriler.Kategori order by Tarih desc", kate); } var okunan = veriler.VeriOku(sorgu); while (okunan.Read()) { veriler = new Veriler(); veriler.konuid = Convert.ToInt32(okunan["Konuid"]); veriler.konuBaslik = okunan["KonuBaslik"].ToString(); veriler.konuIcerik = okunan["KonuIcerik"].ToString(); veriler.tarih = Convert.ToDateTime(okunan["Tarih"]); veriler.goruntulenme = Convert.ToInt32(okunan["GoruntulenmeSayisi"]); veriler.yorumSayi = Convert.ToInt32(okunan["sayi"]);/*Konuya ait yorum sayısı*/ //veriler.kAdi = okunan["KullaniciAdi"].ToString(); list.Add(veriler); } return(list); }
public List <Veriler> KategorileriGetir() { list = new List <Veriler>(); sorgu = string.Format("select Kategori from tblKategoriler"); var okunan = veriler.VeriOku(sorgu); while (okunan.Read()) { veriler = new Veriler(); veriler.kategori = okunan["Kategori"].ToString(); list.Add(veriler); } return(list); }
public List <Veriler> KonuYorumBilgiGetir() { list = new List <Veriler>(); sorgu = string.Format("select tblYorumlar.Yorum,tblYorumlar.Tarih,tblKisiler.Kisiid,tblKisiler.KullaniciAdi from tblYorumlar inner join tblKisiler on tblKisiler.Kisiid=tblYorumlar.Kisiid where Konuid={0}", konuid); var okunan = veriler.VeriOku(sorgu); while (okunan.Read()) { veriler = new Veriler(); veriler.yorum = okunan["Yorum"].ToString(); veriler.tarih = Convert.ToDateTime(okunan["Tarih"]); veriler.kisiid = (int)okunan["Kisiid"]; veriler.kAdi = okunan["KullaniciAdi"].ToString(); list.Add(veriler); } return(list); }
public List <Veriler> YazilimKonuGetir() { list = new List <Veriler>(); sorgu = string.Format("select Konuid,KonuBaslik,KonuIcerik,tblKonular.Tarih,KullaniciAdi from tblKonular inner join tblKisiler on tblKisiler.Kisiid=tblKonular.Kisiid where tblKonular.Kategoriid=2 order by Tarih desc"); var okunan = veriler.VeriOku(sorgu); while (okunan.Read()) { veriler = new Veriler(); veriler.konuid = Convert.ToInt32(okunan["Konuid"]); veriler.konuBaslik = okunan["KonuBaslik"].ToString(); veriler.konuIcerik = okunan["KonuIcerik"].ToString(); veriler.tarih = Convert.ToDateTime(okunan["Tarih"]); veriler.kAdi = okunan["KullaniciAdi"].ToString(); list.Add(veriler); } return(list); }
//public List<Veriler> KategoriFiltrele() //{ // list = new List<Veriler>(); // //sorgu = string.Format("select tblKonular.KonuBaslik,tblKonular.KonuIcerik from tblKonular where tblKonular.Kategoriid={0}",kategoriid); // sorgu = string.Format("select count(Yorum) as sayi,tblKonular.Kategoriid,tblKonular.Tarih,tblKonular.Konuid,tblKonular.KonuBaslik,tblKonular.KonuIcerik from tblKonular inner join tblYorumlar on tblYorumlar.Konuid = tblKonular.Konuid group by tblKonular.Tarih,tblKonular.Konuid,tblKonular.KonuBaslik,tblKonular.KonuIcerik where=tblKonular.Kategoriid={0} order by Tarih desc", kategoriid); // var okunan = veriler.VeriOku(sorgu); // while (okunan.Read()) // { // veriler = new Veriler(); // veriler.konuid = Convert.ToInt32(okunan["Konuid"]); // veriler.konuBaslik = okunan["KonuBaslik"].ToString(); // veriler.konuIcerik = okunan["KonuIcerik"].ToString(); // veriler.tarih = Convert.ToDateTime(okunan["Tarih"]); // veriler.yorumSayi = Convert.ToInt32(okunan["sayi"]);/*Konuya ait yorum sayısı*/ // veriler.kategoriid = Convert.ToInt32(okunan["Kategoriid"]); // veriler.kategori = okunan["Kategori"].ToString(); // veriler.konuSayisi = Convert.ToInt32(okunan["sayi"]); // list.Add(veriler); // } // return list; //} //----------------------------------------------ORJ public List <Veriler> KategorileriGetir() { list = new List <Veriler>(); //sorgu = string.Format("select Kategori from tblKategoriler"); //select count(KonuBaslik) as KonuSayisi,tblKategoriler.Kategori from tblKategoriler inner join tblKonular on tblKonular.Kategoriid = tblKategoriler.Kategoriid group by tblKategoriler.Kategori sorgu = string.Format("select count(KonuBaslik) as sayi,tblKategoriler.Kategori from tblKategoriler left join tblKonular on tblKonular.Kategoriid=tblKategoriler.Kategoriid group by tblKategoriler.Kategori"); var okunan = veriler.VeriOku(sorgu); while (okunan.Read()) { veriler = new Veriler(); veriler.kategori = okunan["Kategori"].ToString(); veriler.konuSayisi = Convert.ToInt32(okunan["sayi"]); list.Add(veriler); } return(list); }
public List <Veriler> KonuDetay() { list = new List <Veriler>(); sorgu = string.Format("select tblKisiler.Kisiid,tblKisiler.KullaniciAdi,tblKonular.Tarih,tblKonular.KonuBaslik,tblKonular.Konuid,tblKonular.KonuIcerik from tblKisiler inner join tblKonular on tblKonular.Kisiid=tblKisiler.Kisiid where Konuid={0}", konuid); var okunan = veriler.VeriOku(sorgu); while (okunan.Read()) { veriler = new Veriler(); veriler.konuid = Convert.ToInt32(okunan["Konuid"]); veriler.konuBaslik = okunan["KonuBaslik"].ToString(); veriler.kisiid = (int)okunan["Kisiid"]; veriler.kAdi = okunan["KullaniciAdi"].ToString(); veriler.tarih = Convert.ToDateTime(okunan["Tarih"]); veriler.konuIcerik = okunan["KonuIcerik"].ToString(); list.Add(veriler); } return(list); }