ASP.NET veritabanı bağlantısında sorun

fioness

Hectopat
Katılım
7 Eylül 2016
Mesajlar
61
Makaleler
1
Daha fazla  
Cinsiyet
Erkek
Selamlar.
İnternet Programcılığı 2 dersi için bir web sitesi yapmam istendi. Bu web sitesinde veri tabanı bağlantısıda olacak. Veri tabanı bağlantısı kısmında sorun yaşıyorum.
Yaptığım adımları anlatayım;
  1. Web.config in içine girip
    C#:
    <connectionStrings>     
    <clear/>
    <add name="odev" connectionString="Data Source=.;database=odev; uid=admn; pwd='123456';"/>
      </connectionStrings>
    bu kodu yazdım.
  2. Daha sonra default.aspx e girip butonun içerisine
    C#:
    OnClick="btnKayit_Click"
    ekledim.
  3. default.aspx.cs açıldı.
  4. default aspx.cs'de butonun içerisine
    C#:
    SqlConnection cnn = new SqlConnection(ConfigurationManager.ConnectionStrings[0].ConnectionString);
    string sorgu = "Insert into Kullanicilar (KullaniciAdi, Sifre) Values (@kullaniciadi,@sifre)";
    
    SqlCommand cmd = new SqlCommand(sorgu, cnn);
    cnn.Open();
    
    cmd.Parameters.AddWithValue("@kullaniciadi",txtKullaniciAdi.Text);
    cmd.Parameters.AddWithValue("@sifre", txtSifre.Text);
    
    cmd.ExecuteNonQuery();
    cnn.Close();
    kodunu yazdım.
  5. Şimdi siteyi çalıştırıp textboxlara veri yazıp butona tıkladığımda hatayı alıyorum.

Ne yapmam gerekiyor?
Veri tabanı bu şekilde;
 
Merhaba, Kullanıcı adı admn doğru mu? Yoksa admn yerine admin mi? Dikkat edin.
admn yerine ne yazarsam yazayım aynısı çıkıyordu.
Nedendir bilmem ama tablo adını küçük harflerle oluşturdum. Sorun ortadan kalktı.
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…