嘗試這種情況:How to: Display Generated SQL (LINQ to SQL)
從那裏引用: 以下示例使用Log屬性代碼被執行之前在控制檯窗口中顯示的SQL代碼。您可以在查詢,插入,更新和刪除命令中使用此屬性。
控制檯窗口中的行是您執行隨後的Visual Basic或C#代碼時會看到的內容。
SELECT [t0].[CustomerID], [t0].[CompanyName], [t0].[ContactName], [t0].[ContactT
itle], [t0].[Address], [t0].[City], [t0].[Region], [t0].[PostalCode], [t0].[Coun
try], [t0].[Phone], [t0].[Fax]
FROM [dbo].[Customers] AS [t0]
WHERE [t0].[City] = @p0
-- @p0: Input String (Size = 6; Prec = 0; Scale = 0) [London]
-- Context: SqlProvider(Sql2005) Model: AttributedMetaModel Build: 3.5.20810.0
AROUT
BSBEV
CONSH
EASTC
NORTS
SEVES
來源
2009-08-02 21:12:09
DOK
Jon Skeet you rock!謝謝! – Guy 2009-08-02 22:37:11