⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 74.txt

📁 VB文章集(含API、窗口、数据库、多媒体、系统、文件、等等)
💻 TXT
字号:
列出MDB档当中所有table的名称

_作者:tbman.bbs@cis.nctu.edu.tw

==> 在 hsinscbbs@bbs.ee.ntu.edu.tw (mmhbbs) 的文章中提到:
> ※ 引述《tbman.bbs@cis.nctu.edu.tw (Table Man)》之铭言:
> : 请问VB5和ADO高手
> : 若VB程式使用ActiveX Data Objects,透过ODBC连结Access MDB资料库
> : 有任何语法或命令,可以列出MDB档当中所有table的名称吗?
> : 谢谢
> 看线上说明!


谢谢...我在NT option pack 的文件找到了
用openschema

Dim cnn1 As ADODB.Connection
Dim rstSchema As ADODB.Recordset
Dim strCnn As String
Set cnn1 = New ADODB.Connection
strCnn = "driver={SQL Server};server=srv;" & _
"uid=sa;pwd=;database=pubs"
cnn1.Open strCnn
Set rstSchema = cnn1.OpenSchema(adSchemaTables)
Do Until rstSchema.EOF
Debug.Print "Table name: " & _
rstSchema!TABLE_NAME & vbCr & _
"Table type: " & rstSchema!TABLE_TYPE & vbCr 
rstSchema.MoveNext Loop
rstSchema.Close
cnn1.Close




⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -