如何显示一个SQL SERVER数据库中的所有数据表
如何显示一个SQL SERVER数据库中的所有数据表 问题点数:20、回复次数:11Top
1 楼GageCSDN(稻草人)回复于 2004-08-04 17:06:37 得分 0
<%
Set Conn = Server.CreateObject("ADODB.Connection")
.......
Conn.Open
Set rsTblList = Conn.OpenSchema(20)
这个rsTblList是一个记录集,里面就是所有表和视图的记录
%>Top
2 楼chengzhaona(zhaoyin)回复于 2004-08-04 17:14:49 得分 0
我按照这个做了,怎么不行啊??? OpenSchema(20)是什么啊???Top
3 楼skyboy0720(曲终人散)回复于 2004-08-04 17:23:39 得分 0
select name from sysobjects where xtype='u' and status>=0Top
4 楼ycted(长城万里今犹在,不见当年秦始皇!)回复于 2004-08-04 17:34:11 得分 0
没记错的话是 select table_name from all_tableTop
5 楼ycted(长城万里今犹在,不见当年秦始皇!)回复于 2004-08-04 17:35:11 得分 0
还有可能是select table_name from all_tablesTop
6 楼ycted(长城万里今犹在,不见当年秦始皇!)回复于 2004-08-04 17:38:05 得分 0
哦,不对.这好象是Oracle用的.Top
7 楼xiaoxi243(小西)回复于 2004-08-04 17:41:33 得分 0
select name from sysobjects where xtype='u' and status>=0
upTop
8 楼qizu(沁竹)回复于 2004-08-04 17:42:18 得分 0
rs.movenext
loop
一直查询到底Top
9 楼syl5005(syl5005)回复于 2004-08-04 19:13:23 得分 0
大哥,这个不是这样的吧Top
10 楼syl5005(syl5005)回复于 2004-08-05 11:22:09 得分 0
还有吗Top
11 楼cngis(集思)回复于 2004-08-05 17:51:25 得分 20
select name from dbo.sysobjects where OBJECTPROPERTY(id, N'IsUserTable') = 1
--这是显示所有的用户表,要显示别的表可以看看sql server的帮助。Top
相关问题
- datagrid连接SQL server数据库数据表
- INTERBASE数据库中的数据表与SQL SERVER中的数据表对应,数据如何由INTERBASE导入SQL SERVER
- 在SQL SERVER中创建数据库时为什么总是附带着SQL系统数据表
- 请问各位大虾:怎么用vc建立sql server的数据库和数据表呀?
- 请问如何将一张数据表保存成excel文件?数据库是sql server
- 如何使用asp复制SQL server数据库中的数据表?在线等待!
- 200分求救!怎样在PB中实出,将EXCEL数据表,导入到SQL SERVER 数据库中?
- 怎样将EXCEL数据表,用存储过程或本地包导入到SQL SERVER 数据库中?
- SQL Server中数据表的恢复
- 如何将ORACLE数据库中数据表TEST,以SQL*PLUS导出




