INSERT 时出错
INSERT 时出错
楼主luosidao(螺丝刀)2002-05-14 15:44:02 在 VB / 基础类 提问 实时错误 ‘-2147217913 (80040E07)’:
Disallowed implicit conversion from data type varchar to data type smallmoney,table
"FZJM.dbo.Qitaxiang_yi",column "Lxht_Fei2".Use the CONVERT function to run this query.
期中 变量中 Lxht_Fei2 as Currency
在数据库中是Money
请问这个问题怎么解决?
问题点数:50、回复次数:11Top
1 楼luosidao(螺丝刀)回复于 2002-05-14 15:47:06 得分 0
数据库是MSSQL 7.0
用VB的数据环境设置器插入数据.Top
2 楼gump2000(阿甘)回复于 2002-05-14 15:52:51 得分 0
类型不对
您的代码尝试把varchar的类型数据插入到smallmoney数据中
贴出您的代码
Top
3 楼kevincomein(白菜)回复于 2002-05-14 15:53:11 得分 0
数据类型不一样Top
4 楼gump2000(阿甘)回复于 2002-05-14 15:54:25 得分 0
类型不对
您的代码尝试把varchar的类型数据插入到smallmoney数据中
贴出您的代码
Top
5 楼kevincomein(白菜)回复于 2002-05-14 16:01:41 得分 0
阿甘你好啊Top
6 楼gump2000(阿甘)回复于 2002-05-14 16:06:50 得分 0
白菜?:)您好:)Top
7 楼luosidao(螺丝刀)回复于 2002-05-14 16:18:50 得分 0
代码可能没错, 可能是数据环境设置器里的参数错了,
参数应该改成什么?
INSERT INTO Qitaxiang_yi
(Dengjihao, Baoming_fei, Lxht_Fei1, Lxht_Fei_Riqi1, Lxht_Fei2, Lxht_Fei_Riqi2,
Lxht_Xieyi, Sxf1, Sxf_Riqi1, Sxf2, Sxf_Riqi2, Benrenhetong, Bzr_Xingming_Yi,
Bzr_Xingbie_Yi, Bzr_Chushengriqi_Yi, Bzr_Danwei_Yi, Bzr_DanweiDianhua_Yi,
Bzr_Dizhi_Yi, Bzr_Jiatingdianhua_Yi, Bzr_Keshi_Yi, Bzr_ZhiWu_Yi,
Bzr_Lingdao_Yi, Bzr_Lingdaozhiwu_Yi, Bzr_Xingming_Er, Bzr_Xingbie_Er,
Bzr_Chushengriqi_Er, Bzr_Danwei_Er, Bzr_Danweidianhua_Er, Bzr_Dizhi_Er,
Bzr_Jiatingdianhua_Er, Bzr_Keshi_Er, Bzr_Zhiwu_Er, Bzr_Lingdao_Er,
Bzr_Lingdaozhiwu_Er)
VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?,
?)Top
8 楼kevincomein(白菜)回复于 2002-05-14 16:22:18 得分 0
to阿甘:
可能你不记得了,我可是记得很清楚,因为你是我上csdn时第一个帮我的人(上个月),你很厉害啊,小弟佩服呢
----------------------------------
to luosidao(螺丝刀)
不是你的语法有问题,而是你的表结构有问题,就是字段类型不一样,你明白没有?Top
9 楼kevincomein(白菜)回复于 2002-05-14 16:25:26 得分 0
比喻不要在数值型中插入字符型的值Top
10 楼water_j(随心所欲)回复于 2002-05-14 16:26:02 得分 0
heheTop
11 楼gump2000(阿甘)回复于 2002-05-14 16:27:18 得分 0
"Lxht_Fei2"
这个的参数修改成moneyTop
12 楼gump2000(阿甘)回复于 2002-05-14 16:30:10 得分 50
在DataEvrinment中money是adCurrency
Lxht_Fei2的参数类型修改成adCurrency
Top
-
相关文章
2秒记住本站域名
玩过泡泡龙吗?Readygo?Go! 再加上.Com.Cn的后缀,那就是大名小顶的readygo.com.cn
