asp和数据库操作

来源:百度知道 编辑:UC知道 时间:2024/06/10 18:59:00
我的数据库名为data.mdb,表为mobile,字段为ID,name和TT
里面有数据对应为
ID name TT
1 浙江是个好地方 abc
2 北京是首都 def

下拉菜单有两个选项,分别为“浙江”和“北京”,value值为0和1,name="city"

我想通过选择下拉菜单的不同选项,然后通过表单提交到data.asp,
这个data.asp该怎么写,实现的功能是从数据库的表中调用数据,
<%select case request.form("city")
case "0"
显示指定的ID=1,name和TT的数据
case "1"
显示指定ID=2,name和TT的数据
end select
%>
请求高人解答,我的QQ:263021443
问题解决双倍加分!谢谢了!

<%
dim SQL
select case request.form("city")
case "0"
'显示指定的ID=1,name和TT的数据
SQL="select * from mobile where id='"&request.form("city")&"'"
case "1"
SQL="select * from mobile where id='"&request.form("city")&"'"
end select
set rs=server.CreateObject("adodb.recordset")
rs.open sql,db,1,1
if not rs.eof then
response.write rs("name")&" "&rs("name")
set rs=nothing
end if
%>

那么简单的问题何须case整得那么复杂啊
data.asp里这样写:
<%
set conn=server.........
cityid=request.form("city")
if cityid="0" then
id=1
else
id=2
end if
set rs=conn.execute("select name,tt from mobile where id="&id)
while not rs.eof
response.write(rs(0)&"------"&rs(1))
rs