Kodları lütfen aşağıdaki butonları kullanarak renklendirin. Örnek: <php> echo "Selam Dünya"; </php>
Yardım
karakter kaldı

asp.net c#

Invalid attempt to call MetaData when reader is closed. böle bi hata alıorum da? kodlarda şöle:
#region EgitimYuksek
SqlConnection bglas = tb.baglan();
SqlCommand cm = new SqlCommand("select EgitimDurumu.Bolum,EgitimDurumu.KisiId,EgitimDurumu.Universite,EgitimDurumu.Yil,KisiselBilgiler.KisiId,KisiselBilgiler.Tc_No from EgitimDurumu Inner Join KisiselBilgiler On EgitimDurumu.KisiId=KisiselBilgiler.KisiId where EgitimDurumu.Derece='YuksekLisans' and KisiselBilgiler.Tc_No=@Tc_No", bglas);
cm.Parameters.AddWithValue("@Tc_No", Texttc.Text);
SqlDataReader rd = cmd.ExecuteReader();
if (rd.HasRows)
{
if (rd.Read())
{
TextBox4.Text = rdr["Universite"].ToString();
TextBox5.Text = rdr["Bolum"].ToString();
TextBox6.Text = rdr["Yil"].ToString();


}
}
rd.Dispose();
#endregion EgitimYuksek
+0
-0
Cevaba KatılıyorumKatılmıyorum
Cevap Yaz Yorum Yaz Arşivime Ekle Takip Et

Cevaplar

  • Supervisor adlı üyenin fotoğrafı
    9 yıl önce yazılmış
    107 cevap - 0 soru
    Connectionu acmamissin.
    bglas.Open()


    reader .....


    bglas.Close()
    • webadmin adlı üyenin fotoğrafı webadmin
      islem die class syfamdan nesne üretiorum orda baglantı open var .
      9 yıl önce yazılmış
    • Supervisor adlı üyenin fotoğrafı Supervisor
      if (rd.HasRows)
      {
      if (rd.Read())
      {
      TextBox4.Text = rdr["Universite"].ToString();
      TextBox5.Text = rdr["Bolum"].ToString();
      TextBox6.Text = rdr["Yil"].ToString();


      }
      }


      textboxlara veriyi alirken rdr readerindan cekiyorsun . rd den cekmelisin.
      9 yıl önce yazılmış
    • webadmin adlı üyenin fotoğrafı webadmin
      evet teşekkrler bnde farkettim cok saolun:)
      9 yıl önce yazılmış