Ya lo solucioné, el codigo que necesito está declarado como numeric, y al imprimirlo lo hacía en número exponencial, pues bien, en la consulta a la base de datos ese campo lo convierto a string y por tanto me lo escribe tal cual
SELECT convert('varchar', ID) as CODIGO, * FROM TABLA
ahí ya no tenia el problema que me lo convirtiera el número a exponencial.