ADO数据库数据类型问题

连接数据库,数据库中寻访的数据类型为decimal (5,2)但程序想把数据显示出来时却总是出问题:
图片说明
这样导致的结果是明明是172.27,显示却为17327.0000
其他的要么都是0.00000要么就不对
不知道应该用什么表示?

显示为17227.00000,刚才打错了

也许该用dbleVal而不是lVal。