Veri tabanına kayıt eklerken hata alıyorum
64x64

sezer

1.10.2017 00:00:00

Merhaba;

asp.net e yeni başladım pratik olsun diye örnek bir veri tabanı oluşturdum veritabanımın sütunları

ıd,kullanıcıadı ve şifre den oluşmakta

default.aspx.cs içeriği aşağidaki gibidir

protected void btnkaydet_Click(object sender, EventArgs e)
    {
        SqlConnection deneme = new SqlConnection();
        deneme.ConnectionString= @"Data Source=(LocalDB)\.;AttachDbFilename=" +
                                    Server.MapPath("~/App_Data/deneme.mdf") +
                                    ";Integrated Security=false;";
        SqlCommand cmd = new SqlCommand("Insert into kullanici (kuladi,sifre) values(@kuladi,@sifre)", deneme);
        cmd.Parameters.AddWithValue("@kuladi", txtkul.Text);
        cmd.Parameters.AddWithValue("@sifre", txtsifre.Text);
        deneme.Open();
        cmd.ExecuteNonQuery();
        lblbilgi.Text = "kayıt eklendi..";

    }

ben sadece kullanıcı adı ve şifre değerlerini veritabanına kaydetmek istediğimde aşağıdaki gibi bir hata alıyorum 

Cannot insert the value NULL into column 'Id', table 'C:\USERS\LENOVO\DOCUMENTS\VISUAL STUDIO 2017\WEBSITES\WEBSITE2\APP_DATA\DENEME.MDF.dbo.kullanici'; column does not allow nulls. INSERT fails.
The statement has been terminated.

belki çok basit bir hatadır fakat bu işlerde çok yeniyim yardımcı olabilir misiniz teşekkürler

Yorum yaz