Asp.net Additional information: 0 konumunda satır yok (Tüm Sürüm)
Tüm Forumlar >> Web Tasarım - Programlama >> Yazılım Geliştirme >> Asp / Asp.NET
Mesaj
el-harezmi_0 => Asp.net Additional information: 0 konumunda satır yok (19.01.2017 19:28:28)
Selamun aleyküm.Asp.net öğrenmek için youtube dan bir video serisini takip ediyorum.Şimdi güncelleme kısmında güncelle butonuna tıklayınca "Additional information: 0 konumunda satır yok" hatasını alıyorum.

sqlbaglantisi baglanti = new sqlbaglantisi(); 
string kategoriID = " ";
protected void Page_Load(object sender, EventArgs e)
{

kategoriID = Request.QueryString["kategoriID"];
if(Page.IsPostBack==false)
{
SqlCommand cmdkguncelle = new SqlCommand("Select * from Kategori where kategoriID='"+kategoriID+"'", baglanti.baglan());
SqlDataReader drkguncelle = cmdkguncelle.ExecuteReader();

DataTable dtkguncelle = new DataTable("tablo");
dtkguncelle.Load(drkguncelle);
DataRow row = dtkguncelle.Rows[0];//HATA ALDIĞIM KISIM

txt_kAdi.Text = row["KategoriAd"].ToString();
txt_kSira.Text = row["KategoriSira"].ToString();
txt_kAdet.Text = row["KategoriAdet"].ToString();

}


kategori sayfasından Eval() ile kategoriID alıp sayfada ona ait bilgileri çekmeye çalışıyorum ancak DataRow row = dtkguncelle.Rows[0]; kısmında hata veriyor.Veri tabanında kayıt var.Bu konuda yardımcı olabilirseniz çok sevinirim.

Parola_18 => Asp.net Additional information: 0 konumunda satır yok (20.01.2017 14:09:44)
cmd = new SqlCommand("select * from " + kat + " where ID='" + id + "'", con);
if (con.State == ConnectionState.Closed) con.Open();
SqlDataReader dr = cmd.ExecuteReader();

if (dr.HasRows)
{
while (dr.Read())
{

chconay.Checked = Convert.ToBoolean(dr["Onay"]);
txtmodel.Text = dr["Model"].ToString();
txtfiyat.Text = dr["Fiyat"].ToString();
Editor1.Text= dr["Ozellik"].ToString();




}


}

el-harezmi_0 => Asp.net Additional information: 0 konumunda satır yok (20.01.2017 20:21:14)
Hocam cevabınız için teşekkür ederim.Şuan güncelleme ekranına gidiyor ancak verileri almıyor.
< Resime gitmek için tıklayın >

Tıkladığım veriye ait olan bilgiler gelmiyor.

public partial class kategoriguncelle : System.Web.UI.Page 
{
sqlbaglantisi baglanti = new sqlbaglantisi();
string kategoriID = " ";
protected void Page_Load(object sender, EventArgs e)
{

kategoriID = Request.QueryString["kategoriID"];
if(Page.IsPostBack==false)
{
SqlCommand cmdkguncelle = new SqlCommand("Select * from Kategori where kategoriID='"+kategoriID+"'", baglanti.baglan());


if (baglanti.baglan().State == ConnectionState.Closed)

baglanti.baglan().Open();
SqlDataReader dr = cmdkguncelle.ExecuteReader();



if (dr.HasRows)
{
while (dr.Read())
{


txt_kAdi.Text = dr["kategoriAd"].ToString();
txt_kSira.Text = dr["kategoriSira"].ToString();
txt_kAdet.Text = dr["kategoriAdet"].ToString();

}


}


}
}

Parola_18 => Asp.net Additional information: 0 konumunda satır yok (20.01.2017 20:38:53)
if(!Page.isPostback)
{

çekilen codlar buraya
}
eğer olmaz ise mecbur biraz kanfanı çalıştırmayı denemeyi deneyeceksin

el-harezmi_0 => Asp.net Additional information: 0 konumunda satır yok (20.01.2017 20:57:33)
Hocam tekrardan yardımınız için teşekkür ederim.Kusura bakmayın ancak ne kadar bilgili yada ne kadar alim de olsanız eğer konuşmayı yada öneri sunmayı bilmiyorsanız lütfen kimseye yardım etmeyin."Kafanı çalıştırmayı denemeyi deneyeceksin."

Sayfa: [1]