请高手帮看一下下面的代码,为什么插入不了记录呢?数据库连接无误,可执行到 response.write("成功添加数据!")
if request("zydm")="" then
response.write"请输入专业代码!"
else
if request("zymc")="" then
response.write"请输入专业名称!"
else
IF request("xbdm")="" then
response.write"请输入系部代码!"
else
on error resume next
set rs=server.createobject("adodb.recordset")
sql1="select * from 专业"
rs.open sql1,conn,1,1
SQL="INSERT INTO 专业(专业代码,专业名称,系部代码)values('"&zydm&"','"&zymc&"','"&xbdm&")"
conn.execute(sql)
response.write("成功添加数据!")
end if
end if
end if
%>
<body bgcolor="#008000">
<p align="center">欢迎你!来到我的NET—SHCOOL!</p>
<p align="center"> </p>
<form name="form1" method="post" action="Untitled-1.asp">
<p align="center">
专业代码:
<input name="zydm" type="text" id="zydm" size="10" maxlength="2">
</p>
<p align="center">专业名称:
<input name="zymc" type="text" id="zymc" size="10" maxlength="20">
</p>
<p align="center">系部代码:
<input name="xbdm" type="text" id="xbdm" size="10" maxlength="2">
</p>
<p align="center">
<input type="submit" name="Submit" value="添 加">
<input type="reset" name="Submit2" value="重 置">
</p>
</form>
<body>
</body>
</html>