标题:ASP添加记录出错!
只看楼主
执着的小窝
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2012-3-24
 问题点数:0 回复次数:4 
ASP添加记录出错!
程序代码:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.>
<html xmlns="http://www.>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>Persistent's Diary</title>
<link rel="stylesheet" type="text/css" href="style/css.css" />
<style type="text/css">
<!--
.STYLE6 {font-size: 10}
.STYLE7 {font-size: 16px}
-->
</style>
</head>
<body>
<!--#include file="header.asp"-->


<div id=writebook">
    <h1><span class="STYLE6"><a href="book.asp"><span class="STYLE7">查看留言』</span></a><span class="STYLE7">-<a href="write.asp">『发表留言』 </a></span></span> </h1>
   
<br>
<br>
  <div >
<form name="form1" method="post" action="lysave.asp">
<table width="551" height="268" align="center">
  <tr>
    <td width="59" height="26">标题:</td>
    <td width="363"><input name="lybt" type="text" id="lybt" size="30" /></td>
    </tr>
  <tr>
    <td height="32">姓名:</td>
    <td><input name="lyxm" type="text" id="lyxm" size="30" /></td>
  </tr>
  <tr>
    <td>内容:</td>
    <td><textarea name="lynr" id="lynr" cols="65" rows="12"></textarea></td>
    </tr>
  <tr>
    <td height="37" colspan="2"><div align="center">
      <input type="submit" name="button" id="button" value="提交"  />
      &nbsp;
      <input type="reset" name="button2" id="button2" value="重置" />
    </div></td>
    </tr>
</table>

</form>
  </div>
</div>

<!--#include file="footer.asp"-->   
</body>
</html><%
dim lybt,lyxm,lynr,conn,connstr,sql,rsly

   lybt=request.form("lybt")
   lyxm=request.form("lyxm")
   lynr=request.form("lynr")

  if lybt="" or lyxm="" or lynr="" then
  response.write("<script>alert('填写错误!');  window.location.href='write.asp'")
else
   set conn=server.createobject("adodb.connection")
   connstr="provider.microsoft.oledb.jet.4.0;data source=" &server.mappath("2012.mdb")
   conn.open connstr
   set rsly = server.createobject("adodb.recordset")
   sql="select * from guestbook "
   rsly.open sql,conn,1,3
   rsly.addnew
   rsly("lybt")= lybt
   rsly("lyxm")= lyxm
   rsly("lynr")= lynr
   rsly.update
   response.end
   end if
   rsly.close
   set rsly= nothing
   conn.close
   set conn =nothing
   


%>



搜索更多相关主题的帖子: 记录 color 
2012-03-24 11:27
jonathen
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:32
专家分:134
注 册:2012-2-14
得分:0 
报啥子错误?你要说那个地方出错了呀、!
2012-03-24 11:33
执着的小窝
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2012-3-24
得分:0 
回复 2楼 jonathen
就是不能跳转.添加记录加不进去!
2012-03-24 11:47
joyceccc
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2012-3-22
得分:0 
程序分段执行一下,看看数据库打开了吗?加个Response.write()试试。
2012-03-25 10:16
jonathen
Rank: 3Rank: 3
等 级:论坛游侠
帖 子:32
专家分:134
注 册:2012-2-14
得分:0 
response.write("<script>alert('填写错误!');  window.location.href='write.asp'")
这个地方报错,封号应该用英文输入时候的;,另外 第一个 你先看下数据库打开了没有 第二个 你测试一下看看数据传过来了没有!
2012-03-26 09:13



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-364190-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.056029 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved