佳礼资讯网

 找回密码
 注册

ADVERTISEMENT

查看: 750|回复: 5

HHEEEELP!!不能完全Save進Microsof Access

[复制链接]
发表于 16-8-2006 04:02 PM | 显示全部楼层 |阅读模式
目前我面對到這樣的問題但我不知如何去解決。求各位高手版幫幫忙啦
<%

dim qty1,qty2,total1,total2,total,chequeno,subop,collectdate,num
dim proname,gram1,gram2,size1,size2,brand1,brand2,dat,sql1,sql2
response.buffer=true
session.lcid=1033

qty=cint(request.form("qty1"))

qty2=Cint(request.form("qty2"))

total1=(qty* cint("10"))
total2=(qty2* cint("20"))
total= (total1 + total2)

dat=session("dat")

cusid=session("cusid")

proname=("WoodFree")
gram1=("70G")
gram2=("80G")
size1=("31x43")
size2=("25x35.5")
brand1=("SFI(Sabah)")
brand2=("IK(Indonesia)")
price1=cint("10")
price2=cint("20")
num=cint("0")


        if request.form("cheque")="" then
                chequeno = cint("0")
        else
                chequeno=cint(request.form("cheque"))
        end if




if request.querystring("add")= "true" then
        'collectdate=request.form("dateNo")
       

set conn = server.createobject("ADODB.Connection")
conn.open "Provider = Microsoft.Jet.OLEDB.4.0; Data Source = "& Server.mappath("data/ON9.mdb") &";"

sql1 = "insert into ProductPromotion(CustomerID,ProductName,Grammage,Price,Brand,Quantity,TransactionDate,PromotionTotalPrice,Chequeno,CollectionDate) values ('"&cusid&"', '"&proname&"','"&gram1&"','"&price1&"','"&brand1&"',"&qty1&",'"&dat&"','"&chequeno&"','"&comfirmDate&"','"&collectdate&"')"
set RS = conn.Execute(sql1)


end if
%>



我查了好多次多不知道爲什麽那些quantity不能save in ms Access but it save the value in the field with default such as zero

[ 本帖最后由 jiachien 于 16-8-2006 04:22 PM 编辑 ]
回复

使用道具 举报


ADVERTISEMENT

发表于 16-8-2006 04:17 PM | 显示全部楼层
sql1 = "insert into ProductPromotion(CustomerID,ProductName,Grammage,Price,Brand,Quantity,TransactionDate,PromotionTotalPrice,Chequeno,CollectionDate) values ('"&cusid&"', '"&proname&"','"&gram1&"','"&price1&"','"&brand1&"',"&qty1&",'"&dat&"','"&chequeno&"','"&comfirmDate&"','"&collectdate&"')"

你得insert语法里面是使用   qty1

但是你没给 qty1 value.

你只给qty和qty2
qty=cint(request.form("qty1"))
qty=SafeSQL(qty)
qty2=Cint(request.form("qty2"))
回复

使用道具 举报

 楼主| 发表于 16-8-2006 05:07 PM | 显示全部楼层

thanks your reply

原帖由 bins_188 于 16-8-2006 04:17 PM 发表
sql1 = "insert into ProductPromotion(CustomerID,ProductName,Grammage,Price,Brand,Quantity,TransactionDate,PromotionTotalPrice,Chequeno,CollectionDate) values ('"&cusid&"', '& ...



i'm actually oeldi assign the value to that variable
but inside the database all can store the value but can get the field of the quantity.. no matter what i put the datatype is it either show in blank or zero value.

aprreciate your help, 10s
回复

使用道具 举报

发表于 16-8-2006 05:25 PM | 显示全部楼层
原帖由 jiachien 于 16-8-2006 05:07 PM 发表



i'm actually oeldi assign the value to that variable
but inside the database all can store the value but can get the field of the quantity.. no matter what i put the datatype is it either sh ...




我在你的coding里面没看到你assign value给qty1
回复

使用道具 举报

 楼主| 发表于 16-8-2006 05:43 PM | 显示全部楼层
我既是換了qty1 也是0或空的。。。
回复

使用道具 举报

发表于 16-8-2006 11:55 PM | 显示全部楼层
那你就用response.write看看,
看你的qty1有没有value的。

如果没有的话,
那一定是你没有给他一个value。

而且就如2楼所说的。
但是你没给 qty1 value.
回复

使用道具 举报

Follow Us
您需要登录后才可以回帖 登录 | 注册

本版积分规则

 

ADVERTISEMENT



ADVERTISEMENT



ADVERTISEMENT

ADVERTISEMENT


版权所有 © 1996-2023 Cari Internet Sdn Bhd (483575-W)|IPSERVERONE 提供云主机|广告刊登|关于我们|私隐权|免控|投诉|联络|脸书|佳礼资讯网

GMT+8, 14-11-2024 08:18 PM , Processed in 0.123096 second(s), 24 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表