ASP 显示数据库中表名、字段名、字段内容(只知道数据库文件路径和文件名)
2008-12-01 10:29
435 查看
<script type="text/javascript"><!--
google_ad_client = "pub-4490194096475053";
/* 内容页,300x250,第一屏 */
google_ad_slot = "3685991503";
google_ad_width = 300;
google_ad_height = 250;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script><%
'功能:显示数据库中表名、字段名、字段内容
set rs=server.CreateObject("adodb.recordset")
db="1.mdb"'更改为自己的数据库路径和文件名
set conn=server.CreateObject("adodb.connection")
connstr="DBQ="+server.mappath(""&db&"")+";DefaultDir=;DRIVER={Microsoft Access Driver (*.mdb)};"
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 "字段名:<Br>"
For i=0 To rs1.fields.count-1
response.write rs1.fields(i).name&"<Br>"
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)&"<Br>"
Next
response.write "<hr>"
rs1.movenext
Loop
response.write " "
End If
rs.MoveNext
Loop
Set rs=Nothing
Set conn=nothing
%>
说明一下,如果你的数据库数据过多,运行时候会导致浏览器假死。
google_ad_client = "pub-4490194096475053";
/* 内容页,300x250,第一屏 */
google_ad_slot = "3685991503";
google_ad_width = 300;
google_ad_height = 250;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script><%
'功能:显示数据库中表名、字段名、字段内容
set rs=server.CreateObject("adodb.recordset")
db="1.mdb"'更改为自己的数据库路径和文件名
set conn=server.CreateObject("adodb.connection")
connstr="DBQ="+server.mappath(""&db&"")+";DefaultDir=;DRIVER={Microsoft Access Driver (*.mdb)};"
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 "字段名:<Br>"
For i=0 To rs1.fields.count-1
response.write rs1.fields(i).name&"<Br>"
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)&"<Br>"
Next
response.write "<hr>"
rs1.movenext
Loop
response.write " "
End If
rs.MoveNext
Loop
Set rs=Nothing
Set conn=nothing
%>
说明一下,如果你的数据库数据过多,运行时候会导致浏览器假死。
相关文章推荐
- ASP.net 写文件的函数(内容,路径,文件名) pcsky(原作)
- java实现文件名,路径,日期,文件大小的统计并存入数据库
- 用fso将文件名和路径写入数据库实现文件(软件,视频,音频)添加自动化
- shell处理—文件汇总到一个文件里,用sqlldr装入数据库这些文件数据都少一个字段而字段内容为这个文件的名字
- asp.net 对于文件路径的操作,路径、文件名、扩展名
- ASP读取显示TXT文件内容
- Asp.Net上传文件示例(保存文件路径到数据库)
- asp 遇到过的问题集锦,附加asp语句添加数据库和生成表,asp命令更改指定文件的文件名,asp值传递的应用091116小结
- Asp.Net - 获取FileUpload控件的文件路径、文件名、扩展名
- 在ASP.NET中将Excel文件中数据导入数据库并显示进度条
- ASP'禁止网页缓存,验证码生成,删除文件 iFileName 文件名 iPath 文件路径
- 【ASP】数据库查询的内容分页显示
- 如何将存放在数据库BLOB字段的图像显示在asp.net的IMAGE控件中
- 文件路径及其文件名内容获取
- asp.net导入EXCEL内容文件到数据库
- 今天在ASP.NET上在写一个读取EXCEL文件内容的功能,但是IE8貌似把文件路径给屏蔽了,在IE6下面读取正常!有啥好办法?
- php 遍历文件夹及文件,获取文件名和文件路径存入数据库中
- php 遍历文件夹及文件,获取文件名和文件路径存入数据库中
- C++ 从文件名字符串中找到路径和文件名, 并打开以其内容为文件名的文件
- 在ASP中利用ADO显示Excel文件内容的函数