用ADO来导出所有表的所有字段-★Prg天空★
Access软件网QQ交流学习群(群号码198465573),欢迎您的加入!
首页 >技术文章> 源码示例


用ADO来导出所有表的所有字段

发表时间:2010/6/23 评论(2) 浏览(8675)  评论 | 加入收藏 | 复制
   
摘 要:导出所有表的所有字段
正 文:
Function ExportColumns()
DoCmd.RunSQL "delete * from A"     'A表为目标存放位置
Dim Conn As ADODB.Connection
Dim Rs As ADODB.Recordset
Dim i As Integer
Dim Str As String
Dim Str1 As String
Dim Str2 As String
Dim Str33 As String
Set Conn = CurrentProject.Connection
Set Rs = Conn.OpenSchema(adSchemaColumns, Array(Empty, Empty, Empty, Empty))
Do Until Rs.EOF
    'If Mid(Rs!table_name, 1, 1) <> "M" And Mid(Rs!table_name, 1, 1) <> "A" Then
     If Mid(Rs!table_name, 1, 1) <> "M" Then
        Str = Nz(Rs!table_name)
        Str1 = Nz(Rs!Description)
        Str2 = Nz(Rs!column_name)
        DoCmd.RunSQL "insert into A  (Tnam,des,Cnam)  values (" & "'" & Str & "'" & "," & "'" & Str1 & "'" & "," & "'" & Str2 & "'" & ")"
       
    End If
Rs.MoveNext
Loop
DoCmd.TransferSpreadsheet acExport, 8, "A", "Path", False, ""
End Function

 


Access软件网交流QQ群(群号:198465573)
 
 相关文章
【Access文章】ADO记录集说明  【漏蛧尐魚℡  2013/1/24】
解决ADODB.Stream用户类型未定义提示错误   【杜超-2号  2013/4/8】
[ADO教程]用ADO进行切断式操作批量更新  【漏蛧尐魚℡  2013/5/11】
DAO与ADO格式  【小赵  2013/5/24】
常见问答
技术分类
相关资源
文章搜索
关于作者

★Prg天空★

文章分类

文章存档

友情链接