How to get value which has type "Double" and the value has 2 or 3 digits after decimal from a database?

Hi,

I am using COnnection.GetSingleProperty to read the value of "RiskIndex" from "AERole" table and the risk index is "0.01". Connection.GetSingleProperty as Double returns 0 instead of 0.01. How to handle this?