| 发表于:2007-04-21 20:02:20 楼主 |
addnew.asp是用来处理由添加页面提交的数据,如果不重复,侧将数据添加到数据库中 代码如下: <% name1=request( "text1 ") sex=request( "sel1 ") borndate=request( "text2 ") phone=request( "text3 ") policy=request( "text4 ") address=request( "text5 ") company=request( "text6 ") e-mail=request( "text7 ") set conn=server.createobject( "adodb.connection ") conn.connectionstring= "provider=microsoft.jet.oledb.4.0; "&_ "data source= "& server.mappath( "classmate.mdb ") conn.open set rs=server.createobject( "adodb.recordset ") set rs1=server.createobject( "adodb.recordset ") sql= "select * from classmate where 姓名= ' "& name1 & " ' " rs.open sql,conn,1,1 if (rs.eof or rs.bof) then rs1.open "classmate ",conn,1,2 rs1.addnew array( "姓名 ", "性别 ", "出生日期 ", "电话 ", "手机 ", "住址 ", "单位 ", "e-mail "),_ array(name1,sex,borndate,phone,policy,address,company,e-mail) %> <script language= "vbscript "> alert( "同学信息添加成功!! ") window.location.href= "index.asp " </script> <% rs1.close set rs1=nothing else %> <script language= "vbscript "> alert( "此同学早已添加! ") history.back </script> <% end if rs.close set rs=nothing %> 有个问题是 可以在数据库中添数据,在首页能看到数据 就是不能在上面的代码中添 不知道是什么毛病? 谢谢 |
|
|
|
|