我希望创建临时表并使用LINQ TO SQL .net 3.5
CREATE TABLE #InfoDetails
(
ID INT NOT NULL,
Detail SMALLINT NOT NULL,
PKeyID BIGINT NOT NULL,
HashValue VARCHAR(128) NULL,
InfoErrors XML NULL,
ReasonCode CHAR(2) NULL,
ReasonCodeDes VARCHAR(80) NULL
)
创建此临时表后,在其中插入数据并在插入后需要实现SQLBULK副本 我不知道如何在.net 3.5 LINQ TO SQL中插入数据创建临时表。
答案 0 :(得分:1)
您不能使用LINQ-to-SQL插入临时表。但您可以使用DataContext.ExecuteCommand
执行任意SQL并以这种方式执行插入。
您可以使用SqlBulkCopy
类批量加载。