Musíte zkontrolovat své vlastnosti ve sloupci GUID - musíte se ujistit:
-
Auto Generated Valuesje nastaveno naTrue(takže v podstatě říkáte Linq-to-SQL, že databáze vygeneruje hodnotu) -
Auto-Syncby měl být nastaven naOnInserttakže váš objekt C# bude naplněn novou hodnotou poté, co zavolátecontext.SubmitChanges()
S těmito dvěma nastaveními byste měli získat očekávané chování:není třeba nastavovat GUID na straně klienta, databáze vygeneruje novou hodnotu a vloží ji a dostanete ji zpět hned po volání .SubmitChanges()
