如何通过insert语句将一个string型变量的值插入到decimal类型的字段中?

在vb.net编程中,如何通过insert语句将一个string型变量的值插入到decimal类型的字段中?
也就是“ insert into ……values( ) ”语句中括号内相应的书写格式怎样?
我想知道的是(vb.net编程中)在insert语句中怎样的书写格式!

如果 该String数据是可以直接转化为数字的 如'123','123.45'
则可以这样写
declare @chrID varchar(15) --变量名
cast(@chrID as numerice) -- 直接转换成数字

insert into test (id) values ( cast(@chrID as numerice) )

数据库语言 MS Sql 2000

你是刚学开发吗 vb.net是程序语言 而我们现在讨论的是数据库
温馨提示:答案为网友推荐,仅供参考
第1个回答  2007-04-19
你可以这样做:
int(字符串),或者bigint(字符串)
就相当于强制转换,
我在db2中都是这么做的。
相似回答