主题:  加入布尔型?

yukous

职务:普通成员
等级:1
金币:0.0
发贴:76
#12003/7/30 8:49:13
.....
fb=request.Form("fb")
sz="'"& cpmc &"','"& cpjj &"','"& cpcf &"','"& gnzz &"','"& yfyl &"','"& jg & "','"& subid &"'"
into_db="insert into [sub] (cpmc,cpjj,cpcf,gnzz,yfyl,jg,subid) values("& sz &")"
conn.execute(into_db)
.....
我的fb是布尔型的字段,请问怎么加入这句话里?谢谢!



yukous

职务:普通成员
等级:1
金币:0.0
发贴:76
#22003/7/30 18:14:00
我是问fb怎么加到上面那句话里去?
sz="'"& cpmc &"','"& cpjj &"','"& cpcf &"','"& gnzz &"','"& yfyl &"','"& jg & "',‘“& fb &"','"& subid &"'"
into_db="insert into [sub] (cpmc,cpjj,cpcf,gnzz,yfyl,jg,fb,subid) values("& sz &")"
conn.execute(into_db)
好象类型不对的,哪位帮我看看?



ryonick

职务:普通成员
等级:2
金币:1.0
发贴:317
#32003/7/30 21:27:43
‘“& fb &"' 改成 "&fb&"试试看



yukous

职务:普通成员
等级:1
金币:0.0
发贴:76
#42003/7/31 8:17:30
....
cpmc=request.Form("cpmc")
cpjj=request.Form("cpjj")
cpcf=request.Form("cpcf")
yfyl=request.Form("yfyl")
gnzz=request.Form("gnzz")
jg=request.Form("jg")
fb=request.Form("radiobutton")
subid=replace(rs("subid")+1,"'","")
response.Write(fb)
sz="'"& cpmc &"','"& cpjj &"','"& cpcf &"','"& gnzz &"','"& yfyl &"','"& jg & "',"&fb&",'"& subid &"'"
into_db="insert into [sub] (cpmc,cpjj,cpcf,gnzz,yfyl,jg,fb,subid) values("& sz &")"
conn.execute(into_db)
....
报错
错误类型:
Microsoft JET Database Engine (0x80040E10)
至少一个参数没有被指定值。
/cpfb/addgo.asp, 第 81 行
我屏蔽了插入语句
fb=request.Form("radiobutton")
fb的值可以从上页传来的,ture,flase都可以,但就是进不了数据库,不是类型不对、语句未结束就是上面的错误,不知道怎么写,请高手指教!



worthy

职务:普通成员
等级:1
金币:0.0
发贴:98
#52003/7/31 11:24:05
我觉得fb应该转一下变量类型。



yukous

职务:普通成员
等级:1
金币:0.0
发贴:76
#62003/8/1 8:45:35
传递fb的值就是单选框的值,fb字段记录了产品是否发布!这样说布尔型的变量是不方便写进数据库吗?有人能告诉我怎么把单选框的值(ture,false)写进数据库吗?结合上面的那个例子!



yukous

职务:普通成员
等级:1
金币:0.0
发贴:76
#72003/8/1 9:30:57
我是说怎么把ture,false写进数据库!
fb=request.Form("radiobutton")
response.Write(fb)
sz="'"& cpmc &"','"& cpjj &"','"& cpcf &"','"& gnzz &"','"& yfyl &"','"& jg & "', "&fb&", '"& subid &"'"
into_db="insert into [sub] (cpmc,cpjj,cpcf,gnzz,yfyl,jg, fb, subid) values("& sz &")"
conn.execute(into_db)
fb是布尔型的,接收的是楼上兄弟的值!



yukous

职务:普通成员
等级:1
金币:0.0
发贴:76
#82003/8/1 12:07:44
我不知道是我笨了点说不明白,还是lemontree兄你耍我呀!
sz="'"& cpmc &"','"& cpjj &"','"& cpcf &"','"& gnzz &"','"& yfyl &"','"& jg & "', "&fb&", '"& subid &"'"
这句话有问题,页面报错,我把"&fb&", 拿掉就没有问题了!
肯定是字段类型的问题,其他文本型的字段都可以进数据库的!



worthy

职务:普通成员
等级:1
金币:0.0
发贴:98
#92003/8/1 14:14:39
你把"true"变成数字1,不能是字符"1",
"false"变成数字0,不是字符"0"。
Access好像就可以了。
SQL Server我没试过