标题:asp脚本如何连接获取数据库的内容?
只看楼主
sunliantong
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2012-11-9
结帖率:0
已结贴  问题点数:20 回复次数:3 
asp脚本如何连接获取数据库的内容?
db2.rar (7.31 KB)
asp脚本如何连接获取数据库的全部内容?数据库名:db1.mdb
表名:表1
表内容有:编号(自动排序,如1,2,3,4…),name(字符串,32位字符),mima(字符串)
我现在是想把表的每行都读出来,但不知道每行的任意参数,因为就算编号是12345…,但由于我之前可能已经删除了某些行,所以不是所有编号依然全在,请问如何写获取并在页面显示出表内所有内容?
之前我用
for i=0 to 99
试下按每个编号搜索一次,套用的别人的例子但是不显示
next
我是新手不懂,所以请给我举个获取数据库全部内容的例子!
搜索更多相关主题的帖子: 字符串 如何 
2012-11-09 00:11
hu9jj
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:红土地
等 级:贵宾
威 望:396
帖 子:11713
专家分:43267
注 册:2006-5-13
得分:10 
可能通过select 提取出需要显示的数据集,然后通过循环语句逐行显示出来。

活到老,学到老! http://www. E-mail:hu-jj@
2012-11-09 12:19
sunliantong
Rank: 1
等 级:新手上路
帖 子:8
专家分:0
注 册:2012-11-9
得分:0 
回复 2楼 hu9jj
已知表名,字段名称,想获取到所有存在的值,如何写呢?可否帮忙举例写下!谢谢了!
    if request("submit1")="获取所有内容"  then
     Set conn = CreateObject("ADODB.Connection")      '链接数据库
     conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("db2.mdb")'设置数据库相对路径
     Set rs = CreateObject("adodb.recordset")
     
    'for i = 0 to 99 '这样最多可读取99个数据,但因为我的数据库不是所有编号都在,有的可能已经被删了
      rs.open "select * from 表1 where 编号='" &i&"'",conn,1,3'打开数据库搜索要查询的
     '我这里怎样把表里全部获取出来,已知的就是字段,下面的内容都不知道
     'next'这里的蓝色部分是不对的写法

   

     
     rs.close'关闭数据库
     set rs=nothing
     set conn=nothing'释放对像
    Response.end'停止脚本
   end if


[ 本帖最后由 sunliantong 于 2012-11-9 23:14 编辑 ]
2012-11-09 23:13
ysf0181
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:55
帖 子:914
专家分:2385
注 册:2006-10-4
得分:10 
rs.open "select * from 表1 order by 编号 desc",conn,1,1
 do while not rs.eof
    response.write "你想要的"
 rs.movenext
 loop
 rs.close

ASP讨论QQ群:251346273
2012-11-10 15:03



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-386484-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.055129 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved