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

tuzi5400 2004-08-05 04:32:22
,包括字段名,长度。类型等。。应该用哪几条语句实现。请各位大虾赐教,,感激不尽!!!
...全文
207 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
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

28,409

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧