我做了一个窗体,其中有一个edit,我输入了100,我想将起保存到sql server中的数据库的一个表的字段中(数据类型money),我用下列方式可是总是出错;
with ADOquery1 do
begin
close;
sql.clear;
sql.add('insert into 汇总表 values('''+edit1.text+''')');
execsql;
end;
可是运行时总是提示错误:“不允许从数据类型varchar到数据类型money的隐性转换,请使用convert函数进行此查询” 请问如何进行此类数据的转换?比如varchar到money、到int、到currency的转换,谢谢!
with ADOquery1 do
begin
close;
sql.clear;
sql.add('insert into 汇总表 values('''+edit1.text+''')');
execsql;
end;
可是运行时总是提示错误:“不允许从数据类型varchar到数据类型money的隐性转换,请使用convert函数进行此查询” 请问如何进行此类数据的转换?比如varchar到money、到int、到currency的转换,谢谢!
begin
close;
sql.clear;
sql.add('insert into 汇总表 values(''+StrToFloat(edit1.text)+'')');
execsql;
end;