Foxtable(狐表)用户栏目专家坐堂 → 数据更新


  共有2875人关注过本帖平板打印复制链接

主题:数据更新

美女呀,离线,留言给我吧!
qianqian1530
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:746 积分:5567 威望:0 精华:0 注册:2013/12/4 8:56:00
数据更新  发帖心情 Post By:2015/4/24 9:32:00 [只看该作者]

为真么 总是说找不到  Cols1() 组里的表呢?

DataSource 数据库里面有啊, (不在胡表里.)

'''
'数据更新
Dim cmd As New SQLCommand
Dim dt As DataTable
cmd.C
Dim Cols1() As String = {"administrator_st_Data","administrator_st_Amazon","administrator_st_Yahoo","administrator_st_Rakuten"}
Dim Cols2() As String = {"st_Data","st_Amazon","st_Yahoo","st_Rakuten"}
Dim Cols3() As String = {"商品型番","sku","code","商品番号"}
For i As Integer = 0 To Cols1.Length -1
    cmd.CommandText = "SE LECT * From {" & Cols1(i) & "}"
    dt = cmd.ExecuteReader()
e.Form.Controls("TextBox33").text & =VbCrLf &  Date.now & VbCrLf  & " ∟导入" & Cols1(i)
    For Each dr1 As DataRow In dt.DataRows
        Dim dswr As DataRow = DataTables(Cols2(i)).Find("[" & Cols3(i) & "] = '" & dr1(Cols3(i)) & "'")
        If dswr IsNot Nothing Then
        Else
            Dim dr2 As DataRow = DataTables(Cols2(i)).AddNew()
            For Each dc As DataCol In DataTables(Cols1(i)).DataCols
                dr2(dc.Name) = dr1(dc.name)
            Next
        End If
    Next
Next
Application.DoEvents()

 回到顶部
总数 11 1 2 下一页