数据写不进数据库,请各位大侠帮忙,紧急呼救!!!
这是我的页面,数据库连接都是对的,代码也都执行了,但是数据库里就是没有数据.<!--#includefile="Inc/config.asp"--><!--#includ...
这是我的页面,数据库连接都是对的,代码也都执行了,但是数据库里就是没有数据.
<!--#include file="Inc/config.asp"-->
<!--#include file="Inc/conn.asp"-->
<%dim action
action=request.querystring("action")
if action="save" then
dim rs,sql
sql="select * from dingdan"
Set rs= Server.CreateObject("ADODB.Recordset")
rs.open sql,conn,1,3
rs.AddNew
rs("name")=trim(request("name"))
rs("tel")=request("tel")
rs("fax")=request("fax")
rs("company")=trim(request("company"))
rs("adress")=trim(request("adress"))
rs("email")=trim(request("email"))
rs("content")=replace(trim(request("content")),"'","")
rs("times")=now()
rs.Update
response.write "<script>alert('定单提交成功!');location.href='order.asp';</script>"
end if
%>
<html>
...
...
<form action="Order.asp?action=Save" method="post" name="form_s" onSubmit="return checkform();">
<tr>
<td colspan="2" height="15"></td>
</tr>
<tr>
<td width="20%" height="35" align="center">姓 名:</td>
<td align="left"><input name="name" type="text" id="name" size="30"></td>
</tr>
<tr>
<td height="35" align="center">电 话:</td>
<td align="left"><input name="tel" type="text" id="tel" size="30"></td>
</tr>
<tr>
<td height="35" align="center">传 真:</td>
<td align="left"><input name="fax" type="text" id="fax" size="30"></td>
</tr>
<tr>
<td height="35" align="center">公 司:</td>
<td align="left"><input name="company" type="text" id="company" size="50"></td>
</tr>
<tr>
<td height="35" align="center">地 址:</td>
<td align="left"><input name="adress" type="text" id="adress" size="50"></td>
</tr>
<tr>
<td height="35" align="center">E-mail:</td>
<td align="left"><input name="email" type="text" id="email" size="50"></td>
</tr>
<tr>
<td height="25" align="center">定单内容:</td>
<td align="left"><textarea name="content" cols="50" rows="5" id="content"></textarea></td>
</tr>
<tr>
<td height="10" colspan="2"></td>
</tr>
<tr>
<td height="50" colspan="2" align="center"><input type="submit" name="Submit" value="提交">
<input type="reset" name="Submit" value="重置"></td>
</tr></form>
...
</html> 展开
<!--#include file="Inc/config.asp"-->
<!--#include file="Inc/conn.asp"-->
<%dim action
action=request.querystring("action")
if action="save" then
dim rs,sql
sql="select * from dingdan"
Set rs= Server.CreateObject("ADODB.Recordset")
rs.open sql,conn,1,3
rs.AddNew
rs("name")=trim(request("name"))
rs("tel")=request("tel")
rs("fax")=request("fax")
rs("company")=trim(request("company"))
rs("adress")=trim(request("adress"))
rs("email")=trim(request("email"))
rs("content")=replace(trim(request("content")),"'","")
rs("times")=now()
rs.Update
response.write "<script>alert('定单提交成功!');location.href='order.asp';</script>"
end if
%>
<html>
...
...
<form action="Order.asp?action=Save" method="post" name="form_s" onSubmit="return checkform();">
<tr>
<td colspan="2" height="15"></td>
</tr>
<tr>
<td width="20%" height="35" align="center">姓 名:</td>
<td align="left"><input name="name" type="text" id="name" size="30"></td>
</tr>
<tr>
<td height="35" align="center">电 话:</td>
<td align="left"><input name="tel" type="text" id="tel" size="30"></td>
</tr>
<tr>
<td height="35" align="center">传 真:</td>
<td align="left"><input name="fax" type="text" id="fax" size="30"></td>
</tr>
<tr>
<td height="35" align="center">公 司:</td>
<td align="left"><input name="company" type="text" id="company" size="50"></td>
</tr>
<tr>
<td height="35" align="center">地 址:</td>
<td align="left"><input name="adress" type="text" id="adress" size="50"></td>
</tr>
<tr>
<td height="35" align="center">E-mail:</td>
<td align="left"><input name="email" type="text" id="email" size="50"></td>
</tr>
<tr>
<td height="25" align="center">定单内容:</td>
<td align="left"><textarea name="content" cols="50" rows="5" id="content"></textarea></td>
</tr>
<tr>
<td height="10" colspan="2"></td>
</tr>
<tr>
<td height="50" colspan="2" align="center"><input type="submit" name="Submit" value="提交">
<input type="reset" name="Submit" value="重置"></td>
</tr></form>
...
</html> 展开
3个回答
展开全部
这代码没问题
你先这样试试
rs("name")=request("name")
有可能是config.asp文件有错误在转换代码时出错
你先这样试试
rs("name")=request("name")
有可能是config.asp文件有错误在转换代码时出错
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
光点科技
2023-08-15 广告
2023-08-15 广告
通常情况下,我们会按照结构模型把系统产生的数据分为三种类型:结构化数据、半结构化数据和非结构化数据。结构化数据,即行数据,是存储在数据库里,可以用二维表结构来逻辑表达实现的数据。最常见的就是数字数据和文本数据,它们可以某种标准格式存在于文件...
点击进入详情页
本回答由光点科技提供
展开全部
你运行的SQL语句是查询的,不是插入的SQL语句
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
(1)sql语句错(2)页面未转码
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询