怎么在页面中显示出一个数据库中表的结构??

tuzi5400 2004-08-05 04:32:22
,包括字段名,长度。类型等。。应该用哪几条语句实现。请各位大虾赐教,,感激不尽!!!
...全文
129 点赞 收藏 5
写回复
5 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
tuzi5400 2004-08-06
还是最后一种方法最简单了。。
回复
rs.fields(i).name
rs.fields(i).type
rs.fields(i).definedsize '定义字段长度
回复
skyboy0720 2004-08-06
当然前提条件是数据库是MSSQL
回复
skyboy0720 2004-08-06
//////////////////////显示表中详细信息(包括默认值等)////////////////////////

select case when c.colid=1 then object_name(c.id) else '' end as 表名
,c.name as 字段名
,t.name 数据类型
,c.prec as 长度
,p.value as 描述信息
,m.text as 默认值
from syscolumns c
inner join systypes t on c.xusertype=t.xusertype
left join sysproperties p on c.id=p.id and c.colid = p.smallid
left join syscomments m on c.cdefault=m.id
where objectproperty(c.id,'IsUserTable')=1
回复
tuzi5400 2004-08-06
Gzzz
回复
相关推荐
发帖
ASP
创建于2007-09-28

2.8w+

社区成员

ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
申请成为版主
帖子事件
创建了帖子
2004-08-05 04:32
社区公告
暂无公告