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."