我對如何使用Linq將對象保存到SQL Server數據庫感到困惑。有沒有人有這樣的例子?我可以使用Linq在SQL Server數據庫中保存「對象」嗎?
我在sql server中有一個varbinary(max)字段,在Linq中它是作爲System.Data.Linq.Binary關聯的。
如何將我的對象轉換爲Linq二進制屬性?
我對如何使用Linq將對象保存到SQL Server數據庫感到困惑。有沒有人有這樣的例子?我可以使用Linq在SQL Server數據庫中保存「對象」嗎?
我在sql server中有一個varbinary(max)字段,在Linq中它是作爲System.Data.Linq.Binary關聯的。
如何將我的對象轉換爲Linq二進制屬性?
對於二進制數據元素轉換爲一個字節數組用於返回到瀏覽器檢查出這個博客http://weblogs.asp.net/bryansampica/archive/2007/11/29/converting-sql-linq-binary-to-byte.aspx其中建議使用queryresult.First.ToArray()
對於從存儲器流保存二進制數據檢查出的評論在這個博客http://social.msdn.microsoft.com/Forums/en-US/adodotnetentityframework/thread/e8acefbc-8dc5-4ad0-82c3-b559b343ec2a/中建議使用內存流上的GetBuffer()方法在提交到數據庫之前獲取二進制數據。
這不是LINQ所做的。
LINQ to SQL允許您創建對應於SQL Server中現有表的特殊數據對象。
好的,非常感謝 – Marc