威凡网全力打造:网页编程、软件开发编程、平面设计、服务器端开发、操作系统等在线学习平台!学编程,上威凡网!
ASP教程>> ASP基础 应用技巧 数据库相关 ASP类 存储过程 FSO专栏 ASP其他
当前位置:首页 > ASP教程 > 数据库相关
上一节 下一节
 asp获取数据库中表名和字段名的代码
作者:威凡教程 浏览:5801
代码如下:

< %
'功能:显示数据库中表名、字段名、字段内容
'原创:wangsdong
'原创文章,转载请保留此信息,谢谢

set rs=server.createobject("adodb.recordset")
db="db1.mdb"
set conn=server.createobject("adodb.connection")
connstr="provider=microsoft.jet.oledb.4.0;data source=" & server.mappath(db)
conn.open connstr

set rs=conn.openschema(20)
do until rs.eof

if rs(3)="table" then
response.write "表名:"&rs(2)&"<br />"
set rs1=server.createobject("adodb.recordset")
sql="select * from "&rs(2)
set rs1=conn.execute(sql)
response.write "字段名:"
for i=0 to rs1.fields.count-1
response.write rs1.fields(i).name&" "
next
response.write "<br />"

do while not rs1.eof
response.write " "
for i=0 to rs1.fields.count-1
t=rs1.fields(i).name
response.write rs1(t)&" "
next
response.write " "
rs1.movenext
loop
response.write " "
end if

rs.movenext
loop

set rs=nothing
set conn=nothing
% >

只要改变一下数据库名,然后运行一下这个程序,就可以看到结果了。
申明:本教程内容由威凡网编辑整理并提供IT程序员分享学习,如文中有侵权行为,请与站长联系(QQ:254677821)!
上一节 下一节
相关教程  
其他教程  
ASP基础
应用技巧
数据库相关
ASP类
存储过程
FSO专栏
ASP其他

违法和不良信息举报中心】邮箱:254677821@qq.com
Copyright©2010~2024 威凡网 版权所有 苏ICP备2023020142号
站长QQ:254677821