Sql = "SELECT * INTO [Text;DATABASE=C:\].[aaaa.TXT] FROM [car]"
    Cn.Execute Sql
运行时正确而    
    Sql = "SELECT * INTO [Text;DATABASE=C:\].[aaaa.TXT] FROM [buyer]"
    Cn.Execute Sql
运行时提示:
“数据库引擎找不到aaaa.TXT对象——————————”
car,buyer是同一个access库中的两个表。都只有一个主键,没有其他

解决方案 »

  1.   

    试试下面的能不能运行Sql = "SELECT * INTO [Text;DATABASE=C:\].[aaaa.TXT] FROM [car]"
        Cn.Execute Sql
        Sql = "SELECT * INTO [Text;DATABASE=C:\].[bbbb.TXT] FROM [buyer]"
        Cn.Execute Sql
      

  2.   

    没有先后顺序,
    Sql = "SELECT * INTO [Text;DATABASE=C:\].[aaaa.TXT] FROM [car]"
    Cn.Execute Sql
    正确
    Sql = "SELECT * INTO [Text;DATABASE=C:\].[aaaa.TXT] FROM [buyer]"
    Cn.Execute Sql
    不正确
    只是把“[car]”改成“[buyer]”
      

  3.   

    试试把[aaaa.TXT] 改成其他什么的[a.txt],[aa.txt]什么的。