小编dr *_*din的帖子

合并两个数据表的最佳方法

我需要给两个有条件的数据表.我有一个数据表,其中数据来自本地XML数据库,另一个数据表来自远程SQL Server.

如果在远程数据表中进行任何更新,我需要更新/合并本地数据表.这是我到目前为止:

Public Sub MargeTwoTable()

    Dim SQL As String = ""
    Dim RemoteTable As New DataTable
    Dim LocalTable As DataTable
    Dim dal As New DalComon
    Dim yy As Integer = 0
    Dim UpdateDate As String
    Dim TableName As String = "V_Book_Price"


    LocalTable = LoadDataTable(TableName, True)
    UpdateDate = LocalTable.Compute("MAX(update_date)", Nothing)


    SQL = "select * from V_Book_Price where Update_Date > '" & UpdateDate & "'"
    RemoteTable = dal.GetDataSetBySQL(SQL).Tables(0)

    If RemoteTable.Rows.Count > 0 Then

        For i = 0 To RemoteTable.Rows.Count - 1 …
Run Code Online (Sandbox Code Playgroud)

vb.net datatable

1
推荐指数
1
解决办法
2万
查看次数

标签 统计

datatable ×1

vb.net ×1