请问这个错误是什么意思?怎么产生的?
select error :decimal conversion error,powerbuilder only support 18 decimal digits
我的数据库里的两个字段,id (numeric),val(varchar 600)
我从其他表里取出值给cur_id,最后运行时会产生这样的错误
string sql
long cur_id
currow = row
cur_id = dw_1.getitemdecimal(currow,'id')
sql="SELECT val FROM table where id='"+string(cur_id)+"'"
dw_2.setsqlselect(sql)
dw_2.retrieve()