• SDN Forum üyelikleri çok yakında yeniden açılıyor. Siz de bu büyük topluluğun bir parçası olmak için bizi takipte kalın, gelişmeleri kaçırmayın!

Acil yardım-ASP.net-veri tabanı

by_linux

Öğrenci
Katılım
24 Mart 2010
Mesajlar
67
Reaksiyon puanı
0
Puanları
0
arkadaşlar asp.net te veri tabanında sorgulama yapmam lazım emlak sitesi için, sürekli hata veriyor bu konuda bilgisi olan lütfen yarıdm etsin
 
hata nedir ??? veritabanı bağlantısı için connection string mi kullanıosun yoksa linqToSql mi kullanıosun ?
 
connection string kullanıyorum fakat select from satırında sürekli hataveriyo onca kaynaga baktım hatayı düzeltemedim...
 
PHP:
SqlConnection baglan = new SqlConnection(ConfigurationManager.ConnectionStrings["Mimarlik_Con_Str"].ToString());
SqlCommand sorgu = new SqlCommand("SELECT * FROM Kullanici where kullanici_username=@username and kullanici_password=@password", baglan);
sorgu.Parameters.AddWithValue("@username", TextBox1.Text);
        sorgu.Parameters.AddWithValue("@password", TextBox2.Text);
        baglan.Open();
        SqlDataReader veri_oku = sorgu.ExecuteReader();
        if (veri_oku.Read())
        {
            Session["kullanici_id"] = veri_oku["kullanici_id"];
            Session["kullanici_adi"] = veri_oku["kullanici_adi"];
            Session["kullanici_soyadi"] = veri_oku["kullanici_soyadi"];
            Session["kullanici_yetki"] = veri_oku["kullanici_yetki"];
            baglan.Close();
            Response.Redirect("Default.aspx");
        }

bu belki güzel bir örnek olabilir. hatayı direk yazarsan da cevap verebilirim.
 
teşekurler yusher denicem verdiğin kodu inşallah hata vermez...:)
 
PHP:
SqlConnection baglan = new SqlConnection(ConfigurationManager.ConnectionStrings["Mimarlik_Con_Str"].ToString());
SqlCommand sorgu = new SqlCommand("SELECT * FROM Kullanici where kullanici_username=@username and kullanici_password=@password", baglan);
sorgu.Parameters.AddWithValue("@username", TextBox1.Text);
        sorgu.Parameters.AddWithValue("@password", TextBox2.Text);
        baglan.Open();
        SqlDataReader veri_oku = sorgu.ExecuteReader();
        if (veri_oku.Read())
        {
            Session["kullanici_id"] = veri_oku["kullanici_id"];
            Session["kullanici_adi"] = veri_oku["kullanici_adi"];
            Session["kullanici_soyadi"] = veri_oku["kullanici_soyadi"];
            Session["kullanici_yetki"] = veri_oku["kullanici_yetki"];
            baglan.Close();
            Response.Redirect("Default.aspx");
        }
bu belki güzel bir örnek olabilir. hatayı direk yazarsan da cevap verebilirim.
bu kod nerede bulunuyor yanı hangı aspx altında
 
bu kod nerede bulunuyor yanı hangı aspx altında

Sen ilk önce ASP.NET ile ilgili genel işleyiş bilgisi edin.Bu kod CodeBehind kısmında *.cs uzantılı dosyaya yazılır.*.aspx sayfa ile bağlantılıdır.
 
Üst