关于把单选框的数据写如数据库的问题
我数据库用的是ACCESS这是选项
<form name="tjform" method=post action="edit.asp?id=<%=id%>">
<table border="0" width="200" id="table4" height="148" cellspacing="0" cellpadding="0">
<tr>
<td width="45" align="center">
<input type="radio" value="1" checked name="tj"></td>
<td width="153" colspan="2" align="center">
<font size="2">普通</font></td>
</tr>
<tr>
<td width="45" align="center">
<input type="radio" value="2" name="tj"></td>
<td width="153" colspan="2" align="center">
<font size="2">中等</font></td>
</tr>
<tr>
<td width="45" align="center">
<input type="radio" value="3" name="tj"></td>
<td width="153" colspan="2" align="center">
<font size="2">高级</font></td>
</tr>
<tr>
<td width="45" height="37" align="center"> </td>
<td width="62" height="37">
<input type="submit" value="提交" name="B1"></td>
<td width="85" height="37">
<input type="reset" value="重置" name="B2"></td>
</tr>
</table>
</form>
这是保存页面
<%
id=request("id")
tj=request("tj")
sql="select * from zhuce where id="&request("id")
set rs=server.createobject("adodb.recordset")
rs.open sql,conn,1,3
rs("tj")=tj
rs.updata
rs.close //此为18行
set rs=nothing
response.write "成功"
%>
我把数据库里tj的默认值设置为“1”
可当我选择提交后出现如下错误提示
错误类型:
ADODB.Recordset (0x800A0BCD)
BOF 或 EOF 中有一个是“真”,或者当前的记录已被删除,所需的操作要求一个当前的记录。
/java/edit.asp, 第 18 行