In student records, I need to store "credits attempted" versus "credits earned" in order to calculate GPA. This has usually worked but the school has a new credit points system in the medical/dental where the "credits attempted" are, for example, 4.70. (Most are 3, 4, or other whole numbers) I have a lookup table (course master) which stores credit hours as long integer. I have an update query that looks up credits attempted in the course master. The 4.70 keeps coming over to the student table as "5". I have tried changing number types and decimal places. It is not a space issue. any ideas?