| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 623 人关注过本帖
标题:数据能按正确格式写入,但是任然报错,求高手解答
只看楼主 加入收藏
eournet
Rank: 2
等 级:论坛游民
帖 子:103
专家分:26
注 册:2010-5-22
结帖率:55.56%
收藏
已结贴  问题点数:14 回复次数:5 
数据能按正确格式写入,但是任然报错,求高手解答
数据能按正确格式写入,但是任然报错:
Microsoft JET Database Engine (0x80040E14)
INSERT INTO 语句的语法错误
求教高手是什么原因
搜索更多相关主题的帖子: Microsoft 
2013-09-23 19:29
eournet
Rank: 2
等 级:论坛游民
帖 子:103
专家分:26
注 册:2010-5-22
收藏
得分:0 
sql="insert into b3(huohao,title,shulian,id_danwei,price1,price2,bigclass,id_gys,id_produit,id_huiyuan,price,id_ku,bzr,gys,type,selldate,enddate,id_login,login,bianhao,beizhu,ybf,jxf,grxs,fcf,aqf,gj) values('"&nowhuohao&"','"&nowtitle&"',"&nowshulian&",'"&nowid_danwei&"',"&nowprice1&","&nowprice2&","&nowbigclass&",'"&nowid_gys&"','"&nowid_produit&"','"&nowid_huiyuan&"','"&nowprice&"','"&rs_ku("ku")&"','"&nowbzr&"','"&nowgys&"','"&nowtype&"',#"&nowselldate&"#,#"&nowenddate&"#,"&nowid_login&",'"&rs_login("username")&"','"&nowbianhao&"','"&nowbeizhu&"',"&nowybf&","&nowjxf&","&nowgrxs&","&nowfcf&","&nowaqf&","&nowgj&")"
conn.execute(sql)
2013-09-23 19:32
ysf0181
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:55
帖 子:914
专家分:2385
注 册:2006-10-4
收藏
得分:14 
这么写会理解很多。

rs.addnew
rs("字段") = 值
rs.update

ASP讨论QQ群:251346273
2013-09-24 12:12
eournet
Rank: 2
等 级:论坛游民
帖 子:103
专家分:26
注 册:2010-5-22
收藏
得分:0 
这样写代码太长啊
2013-09-24 17:05
eournet
Rank: 2
等 级:论坛游民
帖 子:103
专家分:26
注 册:2010-5-22
收藏
得分:0 

set rs=server.createobject("ADODB.RecordSet")
sql="select * from b3j where 1=2"
rs.open sql,conn,1,3
rs.addnew
'if CInt(mon)<>CInt(hand*bz) then
'nowjggr=formatnumber(nowprice2*nowshulian,2)
'nowpggr=formatnumber(nowprice1*nowshulian,2)
'end if
rs("huohao")=nowhuohao
rs("title")=nowtitle
rs("shulian")=nowshulian    仍然显示这行:类型不匹配,我实在弄不明白,都看过了,请指教
rs("id_danwei")=nowid_danwei
rs("price1")=nowprice1
rs("price2")=nowprice2
rs("bigclass")=nowbigclass
rs("id_gys")=nowid_gys
rs("id_produit")=nowid_produit
rs("id_huiyuan")=nowid_huiyuan
rs("price")=nowprice
rs("id_ku")=nowid_ku
rs("bzr")=nowbzr
rs("gys")=nowgys
rs("type")=nowtype
rs("selldate")=nowselldate
rs("enddate")=nowenddate
rs("id_login")=nowid_login
rs("login")=rs_login("username")
rs("bianhao")=nowbianhao
rs("beizhu")=nowbeizhu
rs("ybf")=nowybf
rs("jxf")=nowjxf
rs("grxs")=nowgrxs
rs("fcf")=nowfcf
rs("aqf")=nowaqf
rs("gj")=nowgj
rs("jggr")=formatnumber(nowprice2*nowshulian,2)
rs("pggr")=formatnumber(nowprice1*nowshulian,2)
'rs("jggr")=nowjggr
'rs("pggr")=nowpggr
rs.update
rs.close
2013-09-24 17:39
eournet
Rank: 2
等 级:论坛游民
帖 子:103
专家分:26
注 册:2010-5-22
收藏
得分:0 
我在前面加了
if nowshulian="" then
  nowshulian=0
end if
就正常了
2013-09-24 19:10
快速回复:数据能按正确格式写入,但是任然报错,求高手解答
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.020032 second(s), 10 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved