Ben sadece bir veritabanı ve bu işe değeri eklemeye çalıştık. Şimdi tekrar ekliyorum ve aynı birincil anahtar için bir hata alıyorum.SQL Server Express Management Studio üzerinden otomatik artış ayarlanamıyor mu?
Otomatik artış olacak şekilde değiştirmek için herhangi bir seçenek bulamıyorum.
Tabloyu Linq-To-Sql aracılığıyla güncelliyorum.
User u = new User(email.Text, HttpContext.Current.Request.UserHostAddress,
CalculateMD5Hash(password.Text));
db.Users.InsertOnSubmit(g);
db.SubmitChanges();
ben user_id
doldurmak vermedi ve gayet ilk kez çalıştı. Sıfır oldu. ikinci bir kullanıcı eklemek için çalışıyorum, tekrar kimliğini 0 yapmak istiyor.
Veritabanını sorgulayabilir ve en yüksek kimliği isteyebilirim, ancak otomatik artışla ilgili bilgi sahibi olursanız çok uzaklara gider.
Nasıl bu açabilirsiniz ? Tek bulabildiğim tablo oluşturma için komut dosyaları. Mevcut masamı tutmak ve basitçe düzenlemek istiyorum.
Teşekkür değiştiremezsem el user_id artırmak ve insert işlevine iletebilirsiniz: o yönetim stüdyoda bu makaleye bakın. – KdgDev