2

我正在寻找创建临时表并使用 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 中创建临时表插入数据。

4

1 回答 1

1

您不能使用 LINQ-to-SQL 插入临时表。但是你可以DataContext.ExecuteCommand用来执行任意 SQL 并以这种方式执行插入。

SqlBulkCopy您可以使用该类批量加载。

于 2012-06-16T21:59:14.440 回答