
Redactas de una manera que me cuesta trabajo leerte por todas las expresiones que utilizas...bueno, si entendí bien, tu problema es de tipo de datos, básicamente estás trabajando con dobles cuando haces una división decimal en ASP, tu tipo de dato debería ser doble o flotante en tu base de datos.
Saludos