I'm getting data from a DB2 database in a vb6 application. When longs are returned it seems like trailing zeros are dropped ie I get a sequence of values like 98,99,1,101. Any clues?