当前位置: 主页 > 日志 > VB >

如何使用ADO取得数据库中的各数据表名称

ADO中的Connection对象有一个OpenSchema的方法可以从数据库中获得数据库的相关信息:数据表名,表类型。
如下代码段:


Dim conn1 as ADODB.Connection
Dim infor as ADODB.Recordset
Dim str as string
Set conn1 = New ADODB.Connection
conn1.open "Provider=Microsoft.Jet.OLEDB.3.51;Persist Security Info=False;Data
Source=c:\exam.mdb"
Set infor =conn1.OpenSchema(adSchemaTables)
While not infor.eof
   Debug.print "数据名称:" & infor!TABLE_NAME & "数据表类型:" & infor!TABLE_TYPE
   infor.MoveNext
Wend
infor.Close

[日志信息]

该日志于 2009-02-24 23:59 由 redice 发表在 redice's Blog ,你除了可以发表评论外,还可以转载 “如何使用ADO取得数据库中的各数据表名称” 日志到你的网站或博客,但是请保留源地址及作者信息,谢谢!!    (尊重他人劳动,你我共同努力)
   
验证(必填):   点击我更换验证码

redice's Blog  is powered by DedeCms |  Theme by Monkeii.Lee |  网站地图 |  本服务器由西安鲲之鹏网络信息技术有限公司友情提供

返回顶部