CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
花落谁家,你作主! 盛大widget设计大赛英雄榜
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  ASP

asp调用数据库(acess2000)

楼主fridayfly(林子)2002-06-02 13:18:26 在 Web 开发 / ASP 提问

我为表“product”建立了一个查询名为“searchproduct”  
  在asp中我怎样才能使我“searchproduct”的结果在网页上显示。  
  谢谢! 问题点数:50、回复次数:7Top

1 楼cmsoft(韦小宝是我的老乡)(草根在路上)回复于 2002-06-02 13:21:29 得分 5

把查询打表来用  
  select   *   from   searchproductTop

2 楼liyuli2000(特大号烦人)回复于 2002-06-02 13:24:54 得分 5

do    
  response.write   rs("字段名")  
  rs.movenext  
  loop   while   not   rs.eofTop

3 楼MeXP(秦汉风)回复于 2002-06-02 13:32:05 得分 15

<html>  
  <head>  
  <title>显示纪录</title>  
  <meta   http-equiv="Content-Type"   content="text/html;   charset=gb2312">  
  </head>  
   
  <body   bgcolor="#FFFFFF"   text="#000000">  
  <%  
  connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data   Source="&server.mappath("test.mdb")    
  set   conn=server.createobject("ADODB.CONNECTION")  
  conn.open   connstr    
  set   rs=server.createobject("adodb.recordset")  
  rs.open   "select   *   from   searchproduct",conn,1,1  
  if   not   rs.eof   then  
  %>  
  <table   width="100%"   border="3"   cellspacing="0"   cellpadding="0">  
        <tr>  
          <td>结果显示</td>  
      </tr>  
    <%  
    do   while   not   rs.eof  
    %>    
      <tr>  
          <td><%=rs("test")%></td>  
      </tr>  
      <%  
      rs.movenext  
      loop  
      %>  
  </table>  
  <%  
  end   if  
  rs.close  
  set   rs=nothing  
  conn.close  
  set   conn=nothing  
  %>  
  </body>  
  </html>  
  Top

4 楼fridayfly(林子)回复于 2002-06-03 12:46:51 得分 0

有谁能给我一个比较完整的ASP   程序,最好是以无源方式打开数据库    
  谢谢!Top

5 楼liyuli2000(特大号烦人)回复于 2002-06-05 00:19:51 得分 0

无源方式?那是什么方式?Top

6 楼popcode(枫.net)回复于 2002-06-05 01:20:30 得分 10

searchproduct是字段名还是表名?  
  我看楼上几位都搞错了吧?  
  应该是  
  connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data   Source="&server.mappath("test.mdb")    
  set   conn=server.createobject("ADODB.CONNECTION")  
  conn.open   connstr    
  set   rs=server.createobject("adodb.recordset")  
  rs.open   "select   searchproduct   from   product",conn,3,3  
  if   not(rs.eof   and   rs.bof)   then  
  response.write   rs(0)  
  response.end  
  rs.close  
  set   rs=nothing  
  conn.close  
  set   conn=nothing  
  else  
  rs.close  
  set   rs=nothing  
  conn.close  
  set   conn=nothing  
  response.write   "无记录"  
  response.end  
  Top

7 楼phoenixlj(旭毅)回复于 2002-06-05 08:46:05 得分 15

'链接数据库  
  connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data   Source="&server.mappath("test.mdb")  
  set   conn=server.createobject("ADODB.connection")  
  conn.open   connstr  
  '查找内容  
  sqlstr="select   *   from   表名   where   条件"  
  set   reco=server.createobject("ADODB.recordset")  
  reco.open   sqlstr,conn,1,1,1   '创建一个只能向前、只读的游标  
   
   
  我不知道你的查询名为“searchproduct”是条件?是字段名?还是最后显示的名字?所以你将sqlstr的表名和条件加上你需要的就可以查出你需要的内容了。  
  Top

相关问题

  • asp如何调用sybase数据库
  • 数据库调用
  • ASP调用SQL SERVER数据库的难题。
  • ASP调用含有索引的ACCESS数据库的问题
  • asp网页DW调用access数据库的问题
  • asp下如何调用数据库中自定义的函数
  • 做一个ado的dll控件访问修改数据库,用asp做网页调用dll操作数据库
  • 调用数据库问题
  • 调用数据库问题
  • asp 数据库

关键词

得分解答快速导航

  • 帖主:fridayfly
  • cmsoft
  • liyuli2000
  • MeXP
  • popcode
  • phoenixlj

相关链接

  • Web开发类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo