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

ACCESS的数据库哦~已经通过conn.asp连好了

第1个回答  2007-01-24
你所在的数据库里有一个系统代的表 sysobjects 这个表存储了该数据库的所有对象,包括表,存储过程,视图,等等。而表又分为系统表和用户表,系统表用 S来表示,用户表用 u 来表示。

下面是查询表的名字
select name from sysobjects where xtype = 'u'
第2个回答  2007-01-24
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中,用分号隔开
第3个回答  2007-01-24
表的查不了吧,只能通过表名查表里字段的!本回答被提问者采纳

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网