2009-02-03 27 views
7

içinde bir Kimlik alanı MANUEL olarak nasıl ayarlayabilirim Normalde, eklendiğinde, otomatik anahtarın artacağı bir tablom var. Ancak, kimliği ayarlamak istediğimiz bazı örnekler vardır (SQL'de "IDENTITY INSERT" ile kolayca yapılabilir).LINQ-To-SQL (IDENTITY INSERT)

Bunu LINQ to SQL ile gerçekleştirmek için bir yol var mı?

sayesinde

+0

böylece bir çözüm bulabildin mi? BTW. Size çözümü vermeyen cevabı nasıl kabul ettiniz? –

cevap

4
+4

Sadece bunu LINQ-to-SQL'de değil, EF'de nasıl yapılacağını araştırıyorum ama bu (kabul edilen) cevap yardımcı görünmüyor: her iki bağlantı da DB tarafından oluşturulan kimliklerin nasıl kullanılacağını açıklıyor, geçici olarak geçersiz kılmıyor Onları ben (ve OP burada) yapmaya çalışıyorlar. Yoksa bir şey özledim mi? Teşekkürler. – Rup

+0

Bilmiyorum, Timothy'nin kodu denediğini tahmin ediyorum. Sen mi yaptın Belki de IsDbGenerated, kimliğin manuel olarak ayarlanmasına izin verme hilesidir. EF, (unutulmuş) için ne anlama geliyor? – Eduardo

+0

Bu Entity Framework, diğer .NET ORM. Bununla ilgili yeni bir soru soracağım - teşekkürler. – Rup