I have a table with a price field. The data type is currency. For reasons unbeknownst to me, many of the values now have 4 decimal spots. I have an ASP page whereby the site owner can change prices in the db. The owner completes a form whereby he enters the old price and then the new price. The form data is then sent to an ASP page where an Update Query is run. Here is the problem, because many fields have more than two decimal spots, when the owner tries to change 17.99 to 18.99 the update does not run because in the db, 17.99 is really 17.9942. Is there a query I can write to go through the table and convert all the values to only two decimal spots? I think this happened because of another update query I have that increases all prices by a percentage. I think when that query ran, it added decimal spots. Any thoughts of how I can rectify this?