Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > MS SQL Server
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 20-11-2015
gaunmanuel gaunmanuel is offline
Miembro
 
Registrado: may 2015
Posts: 37
Poder: 0
gaunmanuel Va por buen camino
importar información de un archivo de Excel a una tabla de SQL Server 2012

Que tal foro!!
Tengo una cuestion que no he podido resolver, espero pueda encontrar alguna ayuda en este foro.

Intento importar información de un archivo de Excel a una tabla de SQL Server 2012, la forma en como se importa no hay ningun problema, lo realizó a través de 2 procesos:
  1. Por medio del wizard del Management Studio.
  2. Y también a través de un proyecto en SSIS.
La problematica esta que me ha llegado un archivo de excel que contiene 3 columnas y miles de registros, la cuestion esta en la primer columna, esta columna hace enlace a una columna de un tabla con el tipo de dato varchar, sin embargo en excel se traen valores que si son letras y numeros, pero otros son puros numeros y para colmo los que son únicamente números traen un formato exponencial, por ejemplo la celda muestra 8.14503E+12 pero el valor real es 8145031720002.

Al realizar la importación si especifico como varchar, unicamente importa los valores varchar y los que son unicamente numeros los deja nulos y viceversa. inclusive intente especificando el tipo de dato sql_variant, pero en este caso unicamente importa los que son únicamente números y los otros los deja nulos.

Alguien tiene alguna idea como hacer que importe los valores sin importar el formato que trae excel?

Obviamente ustedes diran: "cambia el formato de las celas y ponlas texto..."
El problema es que los que son únicamente números se muestra en formato cientifico o exponencial y si los pongo en formato texto el valor que se importa sera el de formato exponencial es decir 8.14503E+12 en lugar de 8145031720002

Bueno espero haberme explicado!!
saludos.
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
importar un archivo de excel a delphi 7 alexiyordano Varios 5 02-07-2015 23:23:10
SQL Server 2012 y DBGrid Luis.Lapuente Conexión con bases de datos 2 06-01-2015 15:54:51
Access Violation al importar un archivo excel amaia Conexión con bases de datos 4 01-05-2011 05:33:41
importar libro excel a tabla paradox jacapu Tablas planas 2 13-04-2010 21:48:38
Importar datos de un archivo de Excel alextmb Conexión con bases de datos 4 07-06-2007 17:40:41


La franja horaria es GMT +2. Ahora son las 19:25:46.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi