主题:怎么转换money类型的字段呀
有一表“表a”,其中有一字段“实收”,设它为money类型,想要使一text1中的值赋给实收,用下列语句 :
------------------------------------------------------------------------------------------------
sql5 = "update 表a set 应收= '" + Trim(text1.text) + "' where 单据号='" + Trim(labdjh.Caption) + "'"
newcnn.Execute sql5
------------------------------------------------------------------------------------------------
开发环境:VB6.0+SQLServer2000
================================================================================================
运行提示错误,见如下:
实时错误'-2147217913 (80040e07)'
[Microsoft][ODBC SQL Server Driver][SQL Server]不允许从数据类型 varchar 到数据类型 money的隐性转换(表'cyglxt.dbl.表a',列‘应收’).请使用CONVERT函数来运行此查询。
================================================================================================
把"实收"调成char 型,能行,不过我想要设成money型的话,怎么处理呀?
(好像用convert函数,我不会用,大家帮帮忙)
------------------------------------------------------------------------------------------------
sql5 = "update 表a set 应收= '" + Trim(text1.text) + "' where 单据号='" + Trim(labdjh.Caption) + "'"
newcnn.Execute sql5
------------------------------------------------------------------------------------------------
开发环境:VB6.0+SQLServer2000
================================================================================================
运行提示错误,见如下:
实时错误'-2147217913 (80040e07)'
[Microsoft][ODBC SQL Server Driver][SQL Server]不允许从数据类型 varchar 到数据类型 money的隐性转换(表'cyglxt.dbl.表a',列‘应收’).请使用CONVERT函数来运行此查询。
================================================================================================
把"实收"调成char 型,能行,不过我想要设成money型的话,怎么处理呀?
(好像用convert函数,我不会用,大家帮帮忙)