2013-06-27 59 views
2

我在數據庫(SQL Server2008)中創建了一些用戶定義表類型,並在某些存儲過程中使用這種類型作爲參數,當我將該存儲過程拖到dbml文件(visual studio 2010)通過服務器資源管理器已連接數據庫,我已拖動所有表,它給出的錯誤'UdtTypeName屬性必須設置爲UDT參數'可能是因爲在服務器資源管理器中沒有類型...用戶定義表類型不與Linq一起使用

回答

3

不幸的是, LINQ不支持用戶定義表類型。然而,有人寫了一個解決方法:http://blog.mikecouturier.com/2010/01/sql-2008-tvp-table-valued-parameters.html

聲明:我沒有使用這種方法,所以我不能親自擔保。

+0

我想爲此擔保。 :) 它工作正如我所希望的那樣。 唯一的是,我不得不在存儲過程的開始處聲明表數據類型。 但後來,我想我可以用它來管理。 – AceMark

相關問題