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();
}
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();
}