主题:帮帮忙,看我哪里错了
这是连接页的代码:
<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>连接页面</title>
</head>
<body>
<%
Set Conn = Server.CreateObject("adodb.Connection")
Conn.open"Driver= {Microsoft Access Driver (*.mdb)}; dbq="_&server.MapPath("lyb.mdb")
%>
</body>
</html>
这是提交页的代码:
<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>留言本</title>
<style type="text/css">
<!--
.style1 {font-size:12px}
.style2 {font-size:12px; font-weight:bold;}
-->
</style>
</head>
<body>
<%
title = Request.Form("title")
if title<>"" Then
Set Rs = Server.CreateObject("Adodb.RecordSet")
Rs.open "lyb", Conn, 3, 3
Rs.AddNew
Rs("Title") = title
Rs("Content") = Request.Form("content")
Rs("DateTime") = Now()
Rs.Update
End If
%>
<Form name="Form1" method="post" action="">
<p align="center" class="style12">留言本 - 添加留言</p>
: <table width="479" border="0" align="center" cellpadding="5" cellspacing="1" bgcolor="#CCCCCC">
<tr bgcolor="#ffffff">
<td width="86"><div align="center"><span class="style1">标题</span></div></td>
: <td width="304" height="30"><input name="title" type="text" id="title"></td>
</tr>
<tr bgcolor="#FFFFFF">
<td><div align="center"><span class="style1">内容:</span></div></td>
: <td><textarea name="content" cols="50" rows="20" id="content"></textarea></td>
</tr>
<tr bgcolor="#FFFFFF">
<td colspan="2"><div align="center">
<input type="submit" name="Submit" value="Ok,提交">
<input type="button" name="Submit" value="查看留言" onClick="location.href='ShowContent.asp'">
</div></td>
</tr>
</table>
</Form>
</body>
</html>
这是错误提示信息:
技术信息(用于支持人员)
错误类型:
ADODB.Recordset (0x800A0BB9)
参数类型不正确,或不在可以接受的范围之内,或与其他参数冲突。
/AddContent.asp, 第 18 行
浏览器类型:
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)
网页:
POST 47 ??? /AddContent.asp
POST Data:
title=fsaf&content=sdf&Submit=Ok%2C%CC%E1%BD%BB
太感谢了!帮我看看问题出在哪。
<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>连接页面</title>
</head>
<body>
<%
Set Conn = Server.CreateObject("adodb.Connection")
Conn.open"Driver= {Microsoft Access Driver (*.mdb)}; dbq="_&server.MapPath("lyb.mdb")
%>
</body>
</html>
这是提交页的代码:
<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>留言本</title>
<style type="text/css">
<!--
.style1 {font-size:12px}
.style2 {font-size:12px; font-weight:bold;}
-->
</style>
</head>
<body>
<%
title = Request.Form("title")
if title<>"" Then
Set Rs = Server.CreateObject("Adodb.RecordSet")
Rs.open "lyb", Conn, 3, 3
Rs.AddNew
Rs("Title") = title
Rs("Content") = Request.Form("content")
Rs("DateTime") = Now()
Rs.Update
End If
%>
<Form name="Form1" method="post" action="">
<p align="center" class="style12">留言本 - 添加留言</p>
: <table width="479" border="0" align="center" cellpadding="5" cellspacing="1" bgcolor="#CCCCCC">
<tr bgcolor="#ffffff">
<td width="86"><div align="center"><span class="style1">标题</span></div></td>
: <td width="304" height="30"><input name="title" type="text" id="title"></td>
</tr>
<tr bgcolor="#FFFFFF">
<td><div align="center"><span class="style1">内容:</span></div></td>
: <td><textarea name="content" cols="50" rows="20" id="content"></textarea></td>
</tr>
<tr bgcolor="#FFFFFF">
<td colspan="2"><div align="center">
<input type="submit" name="Submit" value="Ok,提交">
<input type="button" name="Submit" value="查看留言" onClick="location.href='ShowContent.asp'">
</div></td>
</tr>
</table>
</Form>
</body>
</html>
这是错误提示信息:
技术信息(用于支持人员)
错误类型:
ADODB.Recordset (0x800A0BB9)
参数类型不正确,或不在可以接受的范围之内,或与其他参数冲突。
/AddContent.asp, 第 18 行
浏览器类型:
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)
网页:
POST 47 ??? /AddContent.asp
POST Data:
title=fsaf&content=sdf&Submit=Ok%2C%CC%E1%BD%BB
太感谢了!帮我看看问题出在哪。