SqlBulkCopy可以与SQL Server Compact数据库一起使用吗?

时间:2017-10-27 03:25:29

标签: sql-server sql-server-ce sqlbulkcopy

我有一个实时数据库和一个本地数据库,我想使用(SqlClient)将我的实时数据库中的大量数据复制到我的本地数据库(SqlServerCe - SQL Server CE数据库) 。我怎样才能做到这一点?

1 个答案:

答案 0 :(得分:0)

是的,我有一个可以使用的SqlCeBulkCopy库/ Nuget包:

https://github.com/ErikEJ/sqlcebulkcopy

示例代码:

Dim ColG As Range
Set ColG = mySht.Range("G1:G200")

Dim CopyCount As Integer
CopyCount = 0

With masterWb.Worksheets.Add
    For Each Cell In ColG
        ThisRow = Cell.Row
        If Cell.Value >= 0.25 And Cell.Value <= 0.5 Then
            CopyCount = CopyCount + 1
            .Range("A" & CopyCount & ":G" & CopyCount).Value = _
                mySht.Range("A" & ThisRow & ":G" & ThisRow).Value
        Else
            'Do Nothing
        End If
    Next Cell
End With