asp 中数据不能更新的问题!

来源:百度知道 编辑:UC知道 时间:2024/05/21 15:49:13
<%
if Request.QueryString("mark")="southidc" then
dim id
dim Product_Id
dim BigClassName
dim SmallClassName
dim Title
dim Spec
dim Price
dim Unit
dim Memo
dim Content
dim DefaultPicUrl

id=request("id")
Product_Id=Request.form("Product_Id") '产品编号
BigClassName=Request.form("province") '大类
SmallClassName=Request.form("city")'小类
Title=Request.form("Title")'标题
Spec=Request.form("Spec")'规格
Price=request.form("Price")'产品价格
Unit=Request.form("Unit")'单位
Memo=Request.form("Memo")'备注
Content=Request.form("Content")'内容
DefaultPicUrl=Request.form("DefaultPicUrl")'上传图片地址

If BigClassName="0" Then
response.write "SORRY <br>"
response.write "产品大类不能为空!<a href=

程序如果没问题的话,那么一定是你数据库文件的权限设置不正常,检查一下你的权限设置:右击数据库文件->属性->安全,试着把那些权限都加上个写入,然后再试试看...

asp数组下标是从0开始的
当count=5,array_id(count)是空值 ,也就不会更新数据了
使用 "update tablename set abc=null where id="&id
当然前提是你的数据库链接不能是只读的,比如用rs.open conn,1,1就不行。
也可能是rs("cid")数据库字段设置有问题.
试强制转换CID变量为你数据库CID字段中类型试下.