asp提交表单到数据库,显示乱码

<%'连接数据库setconn=server.CreateObject("ADODB.Connection")DBpath=server.MapPath("dy2.mdb... <%
'连接数据库
set conn=server.CreateObject("ADODB.Connection")
DBpath=server.MapPath("dy2.mdb")
conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;Jet OLEDB:Database Password=;Data Source=" & dbpath

sql="selcet * from classtable"
set rs=conn.execute(sql)
%>
<body>
<!--以下根据班级表查询生成下拉列表.选好的班级为默认选项 -->
<form method="post" action="查询生成表单.asp">
<select name="classid">
<% do while not rs.eof
bjid=rs("bh")
%>
<option value="<%=bjid%>"<% if cint(request("classid"))=bjid then%>
selected<%end if%>><%=rs("classname")%>
</option>
<% rs.movenext
loop
rs.close
%>
</select>
<input type="submit" name="search" value="查询" />
</form>
<% if request("classid")<>"" then
sql="selcet * from student where bh="&request("classid")
set rs=conn.execute(sql)
%>
<!--一下用表格列出该班所有学生-->
<table width="50%" border="1">
<tr><td>学号</td>
<td>姓名</td>
<td>性别</td></tr>
<%do while not rs.eof%>
<tr><td><%=rs(xh)%></td>
<td><%=rs(xm)%></td>
<td<%=rs(sex)%>></td></tr>
<% rs.movenext
loop
%>
</table>
<% end if
conn.close
set conn=nothing
%>
乱码已经解决了,还有selcet我也改成select,现在是提示我
标准表达式中数据类型不匹配。
/Web/数据库连接实例/查询生成表单.asp,行 35
即 sql="selcet * from student where bh="&request("classid")
set rs=conn.execute(sql)
有错误?
群什么的没用,问过了,被无视。
展开
 我来答
lct_36
2011-02-21 · 超过60用户采纳过TA的回答
知道小有建树答主
回答量:185
采纳率:0%
帮助的人:146万
展开全部
sql="selcet * from student where bh="&request("classid")
改成
dim bh
bh=request("classid")
sql="selcet * from student where bh='"&bh&"'"
注意那几个引号
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zxmxgf
2011-02-18
知道答主
回答量:87
采纳率:0%
帮助的人:26.3万
展开全部
<%
db=dbdns&"data/data98@#.mdb"
set conn=server.createobject("adodb.connection")
conn.open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath(""&db&"")
%>
编码:GB2312
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
寒冰笑
2011-02-16 · TA获得超过210个赞
知道小有建树答主
回答量:1120
采纳率:100%
帮助的人:438万
展开全部
你的接收数据页跟当前页是一个编码吗?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
加勒比还上的老船长
2011-02-19 · TA获得超过131个赞
知道答主
回答量:104
采纳率:0%
帮助的人:15.5万
展开全部
加群大家帮你解决问题
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
marksj
2011-02-16
知道答主
回答量:7
采纳率:0%
帮助的人:0
展开全部
编码格式要统一
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式