请高手帮看一下下面的代码,为什么插入不了记录呢?数据库连接无误,可执行到 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>



 
											





 
	    

 
	



 百度一下吧,那样会更详细些
百度一下吧,那样会更详细些


