主题:  晕菜,没错的呀

绿茶

职务:普通成员
等级:8
金币:10.0
发贴:19267
#12002/3/13 11:04:32
Set obj = Server.CreateObject("LyfUpload.UploadFile")
id=obj.request("product_id")
product_name=trim(obj.request("product_name"))
product_marked=trim(obj.request("product_marked"))
product_type=obj.request("product_type")
product_mode=trim(obj.request("product_mode"))
product_valid=obj.request("r_year")&"-"&obj.request("r_month")&"-"&obj.request("r_day")
product_unit=trim(obj.request("product_unit"))
product_price=obj.request("product_price")
product_provider=trim(obj.request("product_provider"))
product_is_pref=trim(obj.request("product_is_pref"))
product_pref_price=obj.request("product_pref_price")
product_qp_number=trim(obj.request("product_qp_number"))
product_qp_price=obj.request("product_qp_price")
product_factory=trim(obj.request("product_factory"))
product_introduce=trim(obj.request("product_introduce"))
product_factory=trim(obj.request("product_factory"))
if obj.request("changed")="是" then
Randomize
    Myvalue1 = Int((999999 * Rnd) + 1)
    varfname1=CStr(CStr(Date) & Cstr(Myvalue1)) & ".jpg"
ss=obj.SaveFile("product_pic", "d:\e-shop\product_upload", true,varfname1) '保存文件到服务器
aa=obj.filetype("product_pic") '得到文件的Content-Type
cc=obj.FileSize
sqlstr="update product set product_name='"& product_name &"',pic1='"& varfname1 &"'," & _
"product_marked='"& product_marked &"',product_type='"& product_type &"', " & _
"product_mode='"& product_mode &"',product_valid='"& product_valid &"', " & _
"product_unit='"& product_unit &"',product_price='"& product_price &"', " & _
"product_provider='"& product_provider &"',product_is_pref='"& product_is_pref &"', " & _
"product_qp_number="& product_qp_number &",product_factory='"& product_factory &"', " & _
"product_qp_price='"& product_qp_price &"',product_introduce='"& product_introduce &"' " & _
" where product_id="& id
end if
if obj.request("changed")="否" then
sqlstr="update product set product_name='"& product_name &"', " & _
"product_marked='"& product_marked &"',product_type='"& product_type &"', " & _
"product_mode='"& product_mode &"',product_valid='"& product_valid &"', " & _
"product_unit='"& product_unit &"',product_price='"& product_price &"', " & _
"product_provider='"& product_provider &"',product_is_pref='"& product_is_pref &"', " & _
"product_qp_number="& product_qp_number &",product_qp_price='"& product_qp_price &"', " & _
"product_factory='"& product_factory &"',product_introduce='"& product_introduce &"' " & _
" where product_id="& id

end if
objconn.execute sqlstr

就单单product_factory与product_introduce这两个字段没有被更新
不知道怎么回事

编辑历史:[这消息被germchen编辑过(编辑时间2002-03-13 11:07:45)]
[这消息被germchen编辑过(编辑时间2002-03-13 11:11:25)]


Redata

职务:普通成员
等级:1
金币:0.0
发贴:36
#22002/3/13 11:30:11
你可以试试用对象集更新。
strSql="select * from product where product_id="&id
rs.open strSql,objconn,1,3
if not rs.eof then
rs("product_XXX")=product_XXX '对每个字段进行更新
.....
rs.update
end if

rs.close

编辑历史:[这消息被redata编辑过(编辑时间2002-03-13 11:31:09)]
[这消息被redata编辑过(编辑时间2002-03-13 11:39:43)]


5D荣誉斑竹

职务:普通成员
等级:3
金币:10.0
发贴:751
#32002/3/13 11:45:59
看看数据库的设置是否有问题。



绿茶

职务:普通成员
等级:8
金币:10.0
发贴:19267
#42002/3/13 12:26:41
唉,还是不行哪,其它字段都可以正常更新,就那两个字段更新的只是空值
数据插入里也是如此,就这两字段没有插入值



绿茶

职务:普通成员
等级:8
金币:10.0
发贴:19267
#52002/3/13 13:06:25
问题已经解决了