这段ASP代码,请问哪里错了?

就是无法写入数据库,大家帮我看看哪里错了吗?<!--#includefile="conn.asp"--><%Post_P_Number=request.form("Add... 就是无法写入数据库,大家帮我看看哪里错了吗?
<!--#include file="conn.asp"-->

<%
Post_P_Number=request.form("Add_P_Number")
Post_sales_name=request.form("add_sales_name")
Post_purchase_name=request.form("add_purchase_name")
Post_P_name=request.form("add_P_name")
Post_c_country=request.form("add_c_country")
Post_c_name=request.form("add_c_name")
Post_c_company=request.form("add_c_company")
Post_c_tell=request.form("add_c_tell")
Post_c_address=request.form("add_c_address")
Post_sales_remark=request.form("add_sales_remark")
Post_purchase_remark=request.form("add_purchase_remark")
Post_P_status=request.form("add_P_status")
Post_supplier_name=request.form("add_supplier_name")
Post_GetIn_price=request.form("add_GetIn_price")
Post_SellOut_price=request.form("add_sellout_price")

set rs=server.createobject("adodb.recordset")
RegSQL="select * from project_M"
rs.open RegSQL,conn,3,2

rs.addnew
rs("P_Number")=Post_P_Number
rs("sales_name")=Post_sales_name
rs("purchase_name")=Post_purchase_name
rs("P_name")=Post_P_name
rs("C_country")=Post_C_country
rs("C_name")=Post_C_name
rs("C_company")=post_c_company
rs("c_tell")=post_c_tell
rs("c_address")=post_c_address
rs("sales_remark")=post_sales_remark
rs("purchase_remark")=post_purchase_remark
rs("p_status")=post_p_status
rs("supplier_name")=post_supplier_name
rs("GetIn_price")=post_GetIn_price
rs("SellOut_price")=post_SellOut_price

rs.update
rs.close
set rs=nothing

response.write("<script>alert('添加成功');location.href='post.asp';</script>")

%>
展开
 我来答
倒立沙漏
2013-12-25 · TA获得超过467个赞
知道小有建树答主
回答量:379
采纳率:0%
帮助的人:50.5万
展开全部
可能存在数据表锁死
建议 rs.open RegSQL,conn,3,2改为rs.open RegSQL,conn,1,3
你可以尝试一下获取错误,根据错误代号,应该能查到原因。
追问
错误代码500,如何设置显示错误代码的位置?
追答
On Error Resume Next
代码
update 之后
Err.Number
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
网易云信
2023-12-06 广告
UIkit是一套轻量级、模块化且易于使用的开源UI组件库,由YOOtheme团队开发。它提供了丰富的界面元素,包括按钮、表单、表格、对话框、滑块、下拉菜单、选项卡等等,适用于各种类型的网站和应用程序。UIkit还支持响应式设计,可以根据不同... 点击进入详情页
本回答由网易云信提供
空白XIAOXIAOYU
2013-12-25 · TA获得超过1188个赞
知道小有建树答主
回答量:771
采纳率:66%
帮助的人:160万
展开全部
开头要dim定义一下Post_P_Number这些参数,然后request.form("Add_P_Number")改为trim(request.form("Add_P_Number")) 以及 rs.open RegSQL,conn,3,2改为
rs.open RegSQL,conn,1,3
更多追问追答
追问

试了,还是不行

追答
dim rs,RegSQL这个也定义一下 还有就是把提交表单代码发我看看 就是input界面代码
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
czgas888
2013-12-26 · 超过19用户采纳过TA的回答
知道答主
回答量:45
采纳率:0%
帮助的人:19.3万
展开全部
如果是Access数据库,有可能是数据库文件权限问题,设一下数据库文件的写权限
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
adong715
2013-12-25 · TA获得超过102个赞
知道小有建树答主
回答量:200
采纳率:100%
帮助的人:140万
展开全部
难到没有错误提示吗?看不出来上面问题啊。只有看看你字段属性和表单数据类型是否一致。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友d3c1d5aac
2013-12-25 · TA获得超过177个赞
知道小有建树答主
回答量:248
采纳率:0%
帮助的人:226万
展开全部
看看"conn.asp"中配置的数据库,是否正确。
追问

 

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式