MySQL og ASP har med mellemrum et problem med kommatal. Hvor problemet ligger ved jeg ikke, men jag har tidlige oplevet at man uden at ændre i koden, kunne opdatere en side der henter resultater fra en MySQL DB og i ca 20% af tilfældende forsvandt kommaerne. Det var på en ældre MySQL, så den fejl er muligvis rettet.
Generelt vil jeg anbefale at undgå kommatal, hvis mn kan. Er det priser så hold den i øre i DB og konventer den i ASP.
Ellers er det et spørgsmål om datatyper i MySQL, til decimal kan DECIMAL, FLOAT eller DOUBLE bruges, se evt
http://www.mysql.com/doc/en/Column_types.html