asp获取数据库中表名和字段名的代码
2018-09-06 11:00
复制代码 代码如下:
< %
功能:显示数据库中表名、字段名、字段内容
原创:wangsdong
原创文章,转载请保留此信息,谢谢
set rs=server.CreateObject(adodb.recordset)
db=db1.mdb
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
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
% >
只要改变一下数据库名,然后运行一下这个程序,就可以看到结果了。