sen veri tabanı baglantısını ne ile yapıyorsun? direk sihirbazlarla mı yoksa kendi sql komutların ile mi? Eger kendin Sql komutları ile yapıyorsan senin isin daha basit olucak

son kayıtın id sini @@Identity kullanarak alabilirsin.

veritabanına SQL komutlarıyla kayıt yapılırken kaydedilen kaydın hangi id ile kaydedildiğini bulmam gerekiyor..

Merhabalar arkadaşlar. Ben Güvenliğin yüksek seviyede olması gereken bir sistem hazırlıyorum ve bu nedenle kullanıcıların ID sini Yansıma ID si olarak oluşturtuyorum. Yani bir kullanıcının ID si gibi birşeyler oluyor.. ve açıkçası ben bir sayfada iki form oluşturup birinci formdan kullanıcılar tablosuna ikinci formdan da yetkiler tablosuna kayıt yaptıracağım ve de yetkiler tablosuna kullanıcını ID sini yazdıracağım. Şimdi soracaksınız neden farklı tablolarda.. cevabı bu sistemde en az 400 sayfa var ve her biri için özel izin gerekiyor. ve de her sayfa için haliyle bir field bulunuyor ve bir kullanıcını hangi sayfaya girip giremeyeceği tamamen özel sebeplere dayanarak atanıyor.. farklı tablolar olması veri yığıntısı olmaması gerekmesi ve devamlı izin tablosundan veri çekilecek ancak kullanıcılar tablosundan veri çekilmeyecek olması. ve kullanıcılar tablosunun da en az 60 fieldi var ve hepsi uzun uzun. birleştirince performanstaki düşüş malum olacak. TAM SORU MU? veritabanına SQL komutlarıyla kayıt yapılırken kaydedilen kaydın hangi id ile kaydedildiğini bulmam gerekiyor.. ilginiz için teşekkürler. destek gerekmekte bu konuyla ilgili..