首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ADOX -未列出SQL Server架构中的表

ADOX -未列出SQL Server架构中的表
EN

Stack Overflow用户
提问于 2014-02-17 19:14:28
回答 1查看 510关注 0票数 1

我正在使用ADOX检索表名,但不会列出除DBO以外的模式中的任何表。

代码语言:javascript
复制
Sub ListTablesADOX()
  Dim Conn As New ADODB.Connection

  'Open connection you want To get database objects
  Conn.Provider = "MSDASQL"
  Conn.Open "DSN=...;Database=...;", "UID", "PWD"

  'Create catalog object
  Dim Catalog As New ADOX.Catalog
  Set Catalog.ActiveConnection = Conn

  'List tables And columns
  Dim Table As ADOX.Table
  For Each Table In Catalog.Tables
      Debug.Print Table.Name
  Next
End Sub 
EN

回答 1

Stack Overflow用户

发布于 2014-02-18 04:32:22

我放弃了使用ADO,而是使用ADO OpenSchema方法重新编写了所有获取目录信息的过程,我无法获得dbo模式之外的任何东西。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21827544

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档