GARANTIR DESCONTO

Fórum Zerando os dois últimos números quando exporta para o Excel - #574158

24/01/2017

0

Bom dia,
Tenho uma rotina em C#, que consulta uma procedure e cria um arquivo Excel.
A consulta que retorna os dados para o Excel, tem uma coluna do tipo BigInt, quando tenho uma informação como por ex: 31866000043120013(18 digitos), ele grava no arquivo excel de forma exponencial 3,1866E+16, assim que formato a coluna, ele sempre zera os dois últimos números 31866000043120000.

Na minha Query tentei formatar a coluna que é do tipo bigint para varchar:
Ex: CAST (NOME_COLUNA AS VARCHAR (30))

Mas não deu certo. Tô em dúvida se consigo resolver isso na query, ou terei que mexer no fonte. Enfim to meio perdido com essa situação.


Alguém já passou por esta situação?
Max

Max

Responder

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar