上面是我的数据库表名和名称
现在要建立一个搜索页面通过搜索M_SEX可以查到所有男的或女的会员列表,通过M_CITY可以查到该表里所有的这个城市的会员名单,还要一个就是同时查到这个城市这个性别的会员,我查看了网上很多资料,但是我试了老是出现500服务器错误,我知道Sql = "Select * from 表where  M_name like '%"&M_name&"%' 但是就是不能做出来,急死了!我的饿CONN是这样的
<%
'欢迎! 
set my_conn= Server.CreateObject("ADODB.Connection")
ConnString = "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" & Server.MapPath("data/#mybumb.mdb")
my_Conn.Open ConnString
%>

解决方案 »

  1.   

    要实现这个“同时查到这个城市这个性别的会员”怎么会是用你的SQL语句呢????!!
      

  2.   

    要实现你说的那个搜索sql语句应该是这样的吧
    sql= select * from m_sex=你接过来的是的值 and m_city=你接过来的是的值这个是你要的“同时查到这个城市这个性别的会员”
    你做的是ASP 还是ASP.NET
    看这个CONN应该是ASP吧
      

  3.   

    恩,是ASP的,请问m_sex=你接过来的是的值,是哪个值,然后怎么输出来,我刚学,不太懂,谢谢.......
      

  4.   

    在你的前台不是有个搜索的下拉菜单么,他选中后不是有个值么,就是那个值
    如果是连库错误的话 你试试这个
    <%
    startime=timer()
    UserAgent = Trim(Lcase(Request.Servervariables("HTTP_USER_AGENT")))
    If InStr(UserAgent,"teleport") > 0 or InStr(UserAgent,"webzip") > 0 or InStr(UserAgent,"flashget")>0 or InStr(UserAgent,"offline")>0 Then
    Response.Write "请不要采用teleport/Webzip/Flashget/Offline等工具来浏览!"
    Response.End
    End IfSession.Timeout=15
    if request("b_rules")=1 then
    Response.Buffer = True
    else
    Response.Buffer = True 
    Response.ExpiresAbsolute = Now() - 1 
    Response.Expires = 0 
    Response.CacheControl = "no-cache" 
    end if
    connstr = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="&Server.MapPath("database/#sunbtob.mdb")
    set db= Server.CreateObject("ADODB.Connection")
    db.Open connstr
    %>
    把数据库的路径和名字改下就好了
      

  5.   

    上面那乱码起早的可以不要
    connstr = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="&Server.MapPath("database/#sunbtob.mdb") 
    set db= Server.CreateObject("ADODB.Connection") 
    db.Open connstr 
    这个应该就可以了
      

  6.   

    请问下那我连接查询的那个页面,加入查询性别的话是不是这样呢,就可以显示出全部来
    <!--#include file="conn.asp"--><%
    dim M_sex,sql
    M_sex=trim(request("M_sex"))Sql = "Select * from MB_member where M_sex = "&M_sex" 
     rs.open sql,conn,1,1
    %>
      

  7.   

    500 服务器内部错误。 500.11 服务器错误:Web 服务器上的应用程序正在关闭。 500.12 服务器错误:Web 服务器上的应用程序正在重新启动。 500.13 服务器错误:Web 服务器太忙。 500.14 服务器错误:服务器上的无效应用程序配置。 500.15 服务器错误:不允许直接请求 GLOBAL.ASA。 500.16 服务器错误:UNC 授权凭据不正确。 500.17 服务器错误:URL 授权存储无法找到。 500.18 服务器错误:URL 授权存储无法打开。 500.19 服务器错误:该文件的数据在配置数据库中配置不正确。 500.20 服务器错误:URL 授权域无法找到。 500 100 内部服务器错误:ASP 错误。 501 标题值指定的配置没有执行。 502 Web 服务器作为网关或代理服务器时收到无效的响应。