sql 数据库中取的数不能计算

来源:百度知道 编辑:UC知道 时间:2024/09/22 08:32:15
在SQL中有一个表,其中有一个字段A,其类型是numeric\
使用
<%i=rs("a")
i=i+1%>
却提示类型错误.
但是将字段A类型改成money却可以计算.这是为什么?

数据类型不匹配,将字段A类型改成int型更好用,呵呵

i=rs("a")
等号两边的数据类型要一样(或者i的类型不允许作加法), 可以将rs("a")的数据类型转化一下在赋值