如题!!!!!!!!!!!!!!!!!
把Access数据导入另外一个Access数据库速度和
把Access导入文本文件比哪个快一些?
那导入XML中呢.
怎么导入文本文件?
把Access数据导入另外一个Access数据库速度和
把Access导入文本文件比哪个快一些?
那导入XML中呢.
怎么导入文本文件?
解决方案 »
- 用VB实现广域网通信
- Adodc1.Recordset. 编译错误
- 关于CommonDialog对话框的文件名问题....求解...谢谢...
- 如何按小时格式返回一个字段中最小时间与最大时间的差值
- 系统数据的导入与导出如何实现(各个系统之间的数据库可能不同,SQL Server 或 Access)
- 如何在vb程序中向已存在的word表格里写入数据??(急!!)
- 散分以求解决问题。关于水温插值的
- DriveListBox控件能不能不只显示硬盘的盘符,不显示光盘和软驱的盘符。
- 关于vb与SQL Server的简单问题
- 新手请教:怎么在VB中编写Checkbox的值(其对应Access中的yes/no值)
- 关于删除ACCESS表中内容的问题
- 如何判断StdPicture类型的变量是否为空?
SQL语句导出?
200分回报
UP有分。
就是读一个字段字段写一个字段,
当然还是可以提速的,读的时候,先将记录读入一个变量中,然后再写入.(比如说一次读100记录后再进行写入)
XML的我没有试过,感觉用ADO.NET能好点.
如果数据量大的话,Access 直接导入文本文件里速度能快一些,我试过了.
'*****************************************************
'目的:把:Access中的数据导入到文本文件中.
'输入:
' sAccessFileName:数据库的路径.
' sTxtPath: 文本文件的所在路径.
' sTxtFileName: 文本文件的名称.
' sAccessTable: 被倒出表的名称.
'*****************************************************Public Sub mdbTotxt(sAccessFileName As String, sTxtPath As String, sTxtFileName As String, sAccessTable As String)
Dim db As Database
Set db = Workspaces(0).OpenDatabase(sAccessFileName)
db.Execute "SELECT * INTO [Text;DATABASE=" & sTxtPath _
& "].[" & sTxtFileName & "] FROM [" & sAccessTable & "]"
End Sub