求asp搜索代码 对了追加50分

来源:百度知道 编辑:UC知道 时间:2024/06/05 07:31:44
在dreamwaver中,使用三个下拉列表框
内容分别为 admin year month (三个都是下拉框,有固定值)
数据库为Access2000
目的能按年月时间搜索有admin项目的记录
能显示总共多少条记录
最好能列出记录的标题。

总的目的就是能从一个Access表中搜索出由admin成员表中成员所提供的记录(按年月和不限年月显示全部记录)

高手求救了 谢谢
搞定了追加50分
可以发我邮箱 hulin2000@126.com
高手HELP

以下测试通过,你自己修改库名和表名、字段名就行了

<%Dim rs,conn
cadmin=request.form("admin")
cyear = request.form("year")
cmonth = request.form("month")

conn = "Driver={Microsoft Access Driver (*.mdb)};DBQ=" & Server.MapPath("/test/yoursdb.mdb")
Set rs = Server.CreateObject("ADODB.Recordset")
rs.ActiveConnection = conn
sql = "SELECT * FROM mydb WHERE year='" + cyear + "' AND month='" + cmonth + "' and admin='" + cadmin + "'"
rs.open sql,conn,3,3
rscount=rs.RecordCount
response.write "共有" & rscount & "条记录" & "<br>"

for i=0 to rscount
if i<rscount then
i=+i
response.write rs.Fields("title") & "<br>"
rs.MoveNext()
end if
next

rs.Close()
Set rs = Nothing
%>

你说要用dw来写,那么代码就有点长