我有一个像 T1 这样的表,其中包含 C1 和 C2 列。我有这个表 T1 的 dbml。
我想为插入/更新/删除生成脚本。
例如:我不希望 datacontext 执行任务。
db.T1.InsertOnSubmit(T);
db.SubmitChanges();
相反,我只想要脚本。
INSERT INTO
[DB].[dbo].[T1]("C1","C2")
Values
("abc","abc")
我有一个像 T1 这样的表,其中包含 C1 和 C2 列。我有这个表 T1 的 dbml。
我想为插入/更新/删除生成脚本。
例如:我不希望 datacontext 执行任务。
db.T1.InsertOnSubmit(T);
db.SubmitChanges();
相反,我只想要脚本。
INSERT INTO
[DB].[dbo].[T1]("C1","C2")
Values
("abc","abc")
您可以尝试以下几件事:
db.Log = Console.Out
在控制台应用程序中查看生成的 SQL ,而不是使用 Profiler