Foxtable(狐表)用户栏目专家坐堂 → [求助]SQL如何快速导入Access数据库?


  共有1929人关注过本帖树形打印复制链接

主题:[求助]SQL如何快速导入Access数据库?

帅哥哟,离线,有人找我吗?
新福星
  1楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:八尾狐 帖子:1964 积分:15610 威望:0 精华:0 注册:2011/7/16 20:59:00
[求助]SQL如何快速导入Access数据库?  发帖心情 Post By:2017/12/15 9:46:00 [显示全部帖子]

需要将一个SQL Server数据库导入到Access数据,表结构相同。有快速方法么?

 回到顶部
帅哥哟,离线,有人找我吗?
新福星
  2楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:八尾狐 帖子:1964 积分:15610 威望:0 精华:0 注册:2011/7/16 20:59:00
  发帖心情 Post By:2017/12/15 9:59:00 [显示全部帖子]

不是了!是在应用程序要编个程序,将云服务器上的SQL数据导入到本地Access数据库。有什么快速方法?

 回到顶部
帅哥哟,离线,有人找我吗?
新福星
  3楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:八尾狐 帖子:1964 积分:15610 威望:0 精华:0 注册:2011/7/16 20:59:00
  发帖心情 Post By:2017/12/15 10:01:00 [显示全部帖子]

Access数据库可以使用SQL语句批处理么?

 回到顶部
帅哥哟,离线,有人找我吗?
新福星
  4楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:八尾狐 帖子:1964 积分:15610 威望:0 精华:0 注册:2011/7/16 20:59:00
  发帖心情 Post By:2017/12/15 10:02:00 [显示全部帖子]

For Each ra As Row In Tables(bm1).Rows
    pb1.Value=pb1.Value+1
    dxjs=dxjs+1
    sql2 = Nothing
    For Each c As Col In Tables("基础数据A").Cols
        
        '   For Each c As String In ycs  'Tables(bm1).Cols
        
        If c.IsNumeric Then   sql2 + = ra(c.name) & ","
        If c.IsString Then    sql2 + = "'" & ra(c.name) & "',"
        If c.IsDate Then    sql2 + = 日期符1 & ra(c.name) & 日期符1 & ","
        If c.IsBoolean Then
            
            If ra(c.name) = True Then
                sql2 + = 1 & ","
            Else
                sql2 + = 0 & ","
            End If
            
        End If
    Next
    
    cmd1.CommandText + = "InSert Into 基础数据 (" & sql1.Trim(",") & ") Values (" & sql2.Trim(",") & ");"
    
    If  pb1.Value Mod 2000 =0 Then
        cmd1.CommandText = cmd1.CommandText.Trim(";")
        cmd1.ExecuteNonQuery
        cmd1.CommandText=Nothing
        sql2=Nothing
        dxjs=0
        sjjg=Date.now-cssj
        PopMessage("已经上传" & pb1.Value & "条数据!  " &  sjjg.TotalSeconds & "秒" ,"提示",PopIconEnum.Infomation,5)

类似这个?
       


 回到顶部