SQL Id sorunu

rcetin32

Üye
Katılım
26 Mar 2021
Mesajlar
6
Puanları
1
Yaş
26


C# 'da entityframewok ile sql dataları alıp datagridwievde gösterdiğim bir yazılımım var. Burada Id leri otomatik atıyor. Ekran görüntüsünde de anlaşılacağı üzerine her gün programa girdiğimde yeni bir veri eklediğimde sayma sırası ile değil düzensiz artıyor ve bir anda 1000 eklenmiş oluyor. Ekle sil işlemlerinde de bozulma oluyor. Id ile bir işim yok istediği gibi değer atabilir ama Id alabileceği max değeri aşarsa program hata oluşturmaya başlar mı? Ben bu sorunu nasıl çözebilirim?
 
Yanıtın için teşekkür ederim hocam, zaten bu şekilde ayarlı, sorun başka bir şey ama çözemedim?
 


Id 'yi dediğiniz gibi yapınca otomatik artırıyor ama dediğim gibi düzenli değil.
 
personelId yi sen gönderiyorsun sql server ın numara vermesine müsade etmiyorsun sen personelid gönderme bırak sql server ardışık olarak otomatik atar.

şeklinde yap benim count sayısı çok olduğu için bigint yaptım sen normal int yapabilirsin.
fakat primary key olarak id yi belirle.
 
Son düzenleme:


Benim hatam hocam özür dilerim. O personId başka bir değişken benim primary key olarak bir Id var.
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için onları kabul etmelisiniz. Daha fazla bilgi edin…