Just incase you arn't aware here are the ranges of the various data types from the dbpro help file
home > principles > data types and variables.
Quote: "
INTEGER Range : –2,147,483,648 to 2,147,483,647
REAL Range : 3.4E +/- 38 (7 digits)
BOOLEAN Range : 0 to 1
BYTE Range : 0 to 255
WORD Range : 0 to 65535
DWORD Range : 0 to 4,294,967,295
DOUBLE INTEGER Range : –9,223,372,036,854,775,808 to 9,223,372,036,854,775,807
DOUBLE FLOAT Range : 1.7E +/- 308 (15 digits)
"
So if you balence is every going to be less than 0 or greater than 255 don't use save byte, use write long insted.
dbpro : p166mmx @ 233 : 256mb : sb 128pci : sis onboard