注册 登录
编程论坛 ASP技术论坛

菜鸟问题高手帮我看看

雪影设计 发布于 2010-11-10 22:50, 344 次点击
<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
<html xmlns="http://www.

<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>查询结果</title>
</head>
<body>
<%
 dim conn
   set conn=server.CreateObject("adodb.connection")
   conn.connectionstring="driver={microsoft access driver (*.mdb)};dbq="& server.MapPath("test.mdb")
   conn.open
   dim rs
 set rs=server.CreateObject("adodb.recordset")
  rs.open "user",conn,1,3
  search=request.Form("search")
if search="" then      
       response.Write "请输入要查询的名称"
       response.Redirect "http://127.0.0.1/shearch.asp"     
  elseif
    do while not rs.eof
       if rs("u_user") = search  then
        response.Write "ID:"& rs("u_id")&"<br>"
        response.Write "姓名:"& rs("u_user")&"<br>"
        response.Write "密码:"& rs("u_password")&"<br>"
        response.Write "年龄:"& rs("u_age")&"<br>"
           if rs("u_vip")=true then
                response.Write "会员:是会员"
           else
                response.write "会员:不是会员"
           end if
     end if
      rs.movenext
    loop
    elseif
           response.write "你查询的人不存在,请确认后查询。"   
  end if
 %>
</body>
</html>
   好像就是中间那里写的有问题,可我又不知道哪里有问题,请高手给我分析下,谢谢
5 回复
#2
dzt00012010-11-11 08:33
语法错误elseif
楼主需要加强ASP基础的学习,ASP条件语句用法 http://www.
#3
hams2010-11-11 09:04
坛子里低级错误的问题是问得越来越多了
#4
雪影设计2010-11-11 12:25
回复 3楼 hams
你好,我是刚学的,菜鸟。  需要你来回答这种低级的帖子真是不好意思。  你可以选择不回答,谁没有错?
#5
雪影设计2010-11-11 12:35
回复 2楼 dzt0001
谢谢!
#6
雪影设计2010-11-11 12:35
回复 2楼 dzt0001
谢谢!
1