如何将一个数据库的查询记录集导入到另一个数据库?用VB写程序,想要将查询的记录集直接导入到另外一个数据库,要如何操作。能否直接对recorderset进行操作?比如从informix数据库->access数据库

解决方案 »

  1.   

    直接用DTS不就可以了保存一下包,然后用代码扩展。
      

  2.   

    把得到记录集那个SQL语句裁剪拼凑成Select Into的格式使用就完了,Where子句必须完全一样
      

  3.   

    不同的数据库和服务器,能直接用SQL语句吗
      

  4.   


    能否举个简单的例子informix->access
      

  5.   

    参考Private Sub Command1_Click()
        Dim cn As ADODB.Connection    Set cn = New ADODB.Connection    cn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\b.mdb;Jet OLEDB:Database Password=b"
        cn.Execute "Select * Into [tbla] From [;database=" & App.Path & "\a.mdb;pwd=a].tbla"    cn.Close
        Set cn = NothingEnd Sub
      

  6.   

    这个只是在同是ACCESS数据库的时候才可以,
    如果是INFORMIX到ACCESS呢
    比如informix的dsn=test
    表table1
    如何将其导入到access中文件为a.mdb