一个弱弱的问题,请高手看看这段代码哪错了
找找乐儿 2009-07-28 10:46:14 第一次写asp,很多语法都不会。我想实现在更新数据库的功能,具体是更新数据库的ID=(文本域1的内容),列名为单选框的值得数据为(文本域2的内容)。我是这样写的:
<%
dim id
dim lie
dim neirong
dim conn
dim sql
dim rs
set conn = Server.CreateObject("ADODB.Connection")
conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq="&Server.MapPath("/data/quertao.mdb")
set rs = Server.CreateObject("ADODB.Recordset")
%>
<form action="" method="post" name="form1" class="STYLE5" id="form1">
<label>输入ID
<input type="text" name="id" />
</label>
<label><br />
<br />
选择更行的列
<input type="radio" name="radiobutton" value="a" checked="on" />
a</label>
<label>
<input type="radio" name="radiobutton" value="b" />
b</label>
<label>
<input type="radio" name="radiobutton" value="c" />
c</label>
<label>
<input type="radio" name="radiobutton" value="d" />
d</label>
<label>
<input type="radio" name="radiobutton" value="e" />
e</label>
<label>
<input type="radio" name="radiobutton" value="f" />
f</label>
<p>
<label>输入更新内容
<input type="text" name="neirong" />
</label>
</p>
<p>
<label>
<input type="submit" name="Submit" value="提交" />
</label>
</p>
</form>
<%
id=request("id")
neirong=request("neirong")
lie=request("radiobutton")
sql= "update paihang set "&lie&"="&neirong&" where ID="&id&"" 数据表的名字叫paihang
rs.open sql,conn,1,3
rs.close
set rs=nothing
conn.close
set conn=nothing
%>
报告说update语法错误!我觉得好像是选择列名为复选框的值的列的时候出错了,但不知道怎么改,请高手帮忙!