我是 linq 和 cdc 的新手。我正在尝试使用 c# 和 linq 查看 cdc 日志文件更新。基本上我需要帮助的是如何使用 c# 和 linq 实现这个显示更新查询。
USE mytest;
GO
DECLARE @from_lsn binary(10), @to_lsn binary(10)
SET @from_lsn =
sys.fn_cdc_get_min_lsn('dbo_User_Info')
SET @to_lsn = sys.fn_cdc_get_max_lsn()
SELECT ID_number, Name, Age FROM cdc.fn_cdc_get_all_changes_dbo_User_Info
(@from_lsn, @to_lsn, N'all');
GO
我可以使用此查询轻松查看对 sql server 中的 mytest 表所做的所有更改,但是如何使用 linq to sql 来实现它。我正在使用 sql server 2008 和 Visual Studio 2012。