当前位置:编程学习 > VB >>

ADO中用Sql如何将记录集导入到另一个数据表中?

如:有一个Access数据库d:\db.mdb,其中有一个数据表Fx
  
  Dim Cnn As ADODB.Connection
  Dim RstFx As ADODB.Recordset, FileMdb As String
  FileMdb = "D:\db.mdb"
  Set Cnn = New ADODB.Connection
  Cnn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + FileMdb + ";Jet OLEDB:database 

password=;Persist Security Info=False"
  Set RstFx = New ADODB.Recordset
  RstFx.CursorLocation = adUseClient
  RstFx.Open "Select * From Fx", Cnn, adOpenKeyset, adLockOptimistic
  RstFx.Save "D:\Fx.ADTG", adPersistADTG

  以上实现了从数据表Fx的查询导出为一个文件,这个文件可以用RstFx.Open "D:\Fx.ADTG"打开为一个记录集

我现在就是问能不能用一句Sql语句,将这个D:\Fx.ADTG文件直接导入到另一个数据库的数据表中

谢谢指教 --------------------编程问答-------------------- http://download.csdn.net/source/1644211
补充:VB ,  数据库(包含打印,安装,报表)
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,