Şimdi Ara

Asp.net Additional information: 0 konumunda satır yok

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
6
Cevap
0
Favori
1.395
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • 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.







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




    }


    }
  • Parola_18 kullanıcısına yanıt
    Hocam cevabınız için teşekkür ederim.Şuan güncelleme ekranına gidiyor ancak verileri almıyor.
     Asp.net Additional information: 0 konumunda satır yok

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

    }


    }


    }
    }




  • if(!Page.isPostback)
    {

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



    < Bu mesaj bu kişi tarafından değiştirildi Parola_18 -- 20 Ocak 2017; 20:40:47 >
  • Parola_18 kullanıcısına yanıt
    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
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.