数据库:sql server
表: table1
字段1: priceA 类型: money
字段2: priceB 类型: smallmoney sql 语句:
'update table1 set priceA='''+edit1.text+''',priceB='''+edit2.text+''''
执行这个sql语句后出错:
Disallowed implicit conversion from data type varchar to data type money......
Disallowed implicit conversion from data type varchar to data type smallmoney......我知道是sql语句类型处理的问题,但是如何写这个语句呢?谢谢!
表: table1
字段1: priceA 类型: money
字段2: priceB 类型: smallmoney sql 语句:
'update table1 set priceA='''+edit1.text+''',priceB='''+edit2.text+''''
执行这个sql语句后出错:
Disallowed implicit conversion from data type varchar to data type money......
Disallowed implicit conversion from data type varchar to data type smallmoney......我知道是sql语句类型处理的问题,但是如何写这个语句呢?谢谢!
解决方案 »
- 200分求Image读取IIS目录里的图片问题
- 大家来了解一下,多半是Borland系统的一个Bug,不知有没有大侠遇到过,有没好的解决方法。
- ★TForm1.FormMouseDown中点击鼠标左键可以用Button=1 ,如果在TForm1.FormMouseMove中点击鼠标左键使用是什么??
- 是否可以 如果同时开200个端口
- 请问:如何在DLL中使用线程?
- 关于Access数据库的访问速度的问题
- 招聘 Delphi 软件开发人员
- 谁有发送email的控件和例子呢?要求能增加附件。
- (紧急)Idhttp 无法正确解释302的http数据包,如何解决?
- 我有一无牌无标识的刻录机,大概是99年买的,不知是否有办法找到其驱动程序?
- 请问:关于word自动化的问题
- 大家给点意见
'update table1 set priceA='+edit1.text+',priceB='+edit2.text;或者你用参数方式吧:
sqltext := 'update table1 set priceA=:pricea,priceB=:priceb';
...
query.parambyname('pricea').ascurrency := strtofloat(edit1.text);
query.parambyname('priceb').ascurrency := strtofloat(edit2.text);
query.execsql;
....