İçeriğe geç
ShiftDelete.Net
Haber ara/ SDN'ye SorGiriş
Haber Akışı SDNTV İnceleme Forum Yapay Zeka Akıllı Telefon Elektrikli Otomobil Oyun ShiftDelete.Net Global Teknoloji Haberleri Mobil Otomobil Donanım Savunma Bilim Sosyal Medya İnternet Giyilebilir Teknoloji Rehber Ürünler Sinema Dizi Akıllı Ev Motosiklet Mikromobilite Kripto Para Sağlık Teknolojileri Son dakika Yazarlar
  1. Ana sayfa
  2. Topluluk
  3. Webmaster Dünyası
  4. Web Tasarımı
Web Tasarımı

Tek bir veri almak

akd2707.10.20140 cevap2.239 görüntüleme
#1
Merhaba arkadaşlar, bütün verilerin olduğu sayfadan, özellikler sayfasına 1 kayıtı gönderip orada o kayıtın tüm özelliklerini göstermek istedim lakin sorun yaşadım, kodumu aşağıya yazıyorum, WHERE [Prgid] = IntegerSayi", baglanti); bu kısıma IntegerSayi yerine direk kayıt sayısını yazınca veriler geliyor yoksa DataSet Mydataset = new DataSet(); satırında hata veriyor, gerekli bir veya daha fazla veri yok yazıyor...
public void doldur()
{
String aldim = (Request.QueryString["Prgid"]);
int IntegerSayi;
IntegerSayi = Convert.ToInt32(aldim);

OleDbConnection baglanti = new OleDbConnection("Provider=Microsoft.Jet.Oledb.4.0; Data Source=" + Server.MapPath("~/App_Data\\Data.mdb"));
OleDbCommand komut = new OleDbCommand("SELECT * FROM PrgKayit WHERE [Prgid] = IntegerSayi", baglanti);
DataSet Mydataset = new DataSet();
OleDbDataAdapter MYdataAdap = new OleDbDataAdapter(komut);

baglanti.Open();
MYdataAdap.Fill(Mydataset);
baglanti.Close();

PagedDataSource pds = new PagedDataSource();
pds.DataSource = Mydataset.Tables[0].DefaultView;
pds.AllowPaging = true;
pds.PageSize = 5;
pds.CurrentPageIndex = CurrentPage;

DataList1.DataSource = pds;
DataList1.DataBind();
}

Cevabını yaz

Cevap yazmak için giriş yap ya da üye ol. Eski forum kullanıcı adın ve parolanla girebilirsin.