如何用ASP查询数据库中所有表的名称?

ACCESS的数据库哦~已经通过conn.asp连好了... ACCESS的数据库哦~已经通过conn.asp连好了 展开
 我来答
Green_Water
2007-01-24
知道答主
回答量:30
采纳率:0%
帮助的人:9.2万
展开全部
你所在闷指笑的数据库里有一个系统代的表 sysobjects 这个表存储了该数据库的所有对象,包括表,存储过程,视图,等等。而表又分为系统表和用蚂含户表,系统表用 S来表逗埋示,用户表用 u 来表示。

下面是查询表的名字
select name from sysobjects where xtype = 'u'
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
pebsi
2007-01-24 · TA获得超过618个赞
知道小有建树答主
回答量:555
采纳率:0%
帮助的人:424万
展开全部
Dim rsSchema,TableName
Set rsSchema = ObjTmpConn.OpenSchema(20)
rsSchema.MoveFirst
Do Until rsSchema.EOF
If rsSchema("TABLE_TYPE") = "乎档TABLE" Then
If Left(rsSchema("TABLE_TYPE"), 7) <> "~TMPCLP" then
TableName =TableName & rsSchema("Table_name") & ";"
End If
End If
rsSchema.MoveNext
Loop

以上语句将会统计ObjTmpConn数据库连接对象所对岁坦乱应的数据库中的表
其结果保存信铅在TableName中,用分号隔开
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
fanhuawei
2007-01-24 · TA获得超过207个赞
知道小有建树答主
回答量:461
采纳率:0%
帮助的人:171万
展开全部
表的查不了吧,只能通过表名查表里字段的!
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式