BIENVENIDO Explícanos detalladamente tu caso. Con mucho gusto te ayudaremos a resolverlo.
Sabias que un ALIADO DE NEGOCIOS puede tener su propia red de distribuidores PSKloud y ganar mucho dinero?. Solicita información en nuestra pagina www.premium-soft.com
¿Necesitas alcanzar a mas clientes? ¿Aumentar tus ventas? Crea tu tienda virtual con eShop de PSKloud y comienza a expandir tu empresa. PSKShop
Consulta las operaciones de tu empresa con nuestra aplicación móvil Manager y comienza a controlar tu empresa desde cualquier lugar. PSKManager
Los posteadores más activos del mes
1 Mensaje - 17%
1 Mensaje - 17%
1 Mensaje - 17%
1 Mensaje - 17%
1 Mensaje - 17%
1 Mensaje - 17%

Comparte
Ver el tema anteriorIr abajoVer el tema siguiente
avatar
Cantidad de envíos : 46
Edad : 28
Localización : Falcón
Fecha de inscripción : 17/10/2011
Ver perfil de usuario

Insertar registros desde excel

el Lun Dic 05, 2011 11:01 pm
buenas noches a todos.

Tal como lo dice el titulo del post, de que manera podemos ingresar registros desde un archivo de excel a la bd?

Un cliente tiene una cantidad de retenciones retrasadas que colocaremos con fecha de recepción de noviembre.

Con el premiumsoft navicat exporté la gastarti para tener la estructura exacta, inserté los registros en ésta sin embargo tengo dudas en si debo convertir los campos a texto, o los de fecha en fecha. Además que aunque no toco el largo de las columnas al insertarlo me da un error de "colum too long"

Hay alguna forma sencilla de hacerlo? Saludos
avatar
Cantidad de envíos : 172
Edad : 46
Localización : San Antonio de Los Altos - Miranda
Fecha de inscripción : 16/01/2011
Ver perfil de usuariohttp://www.inversionesjmc.com.ve

Re: Insertar registros desde excel

el Mar Dic 06, 2011 9:39 am
Buenos dias,

Tiene que ser un archivo csv (Separado por comas), yo lo hago con openoffice que lo maneja mucho mejor que excel. Simplemente tiene que tener la misma estructura y todo va a ser texto sin formato, obviamente respetando las condiciones de MySQL, por ejemplo el formato de fechas "2011-11-11", de resto cada campo separado por comas, números sólos (sin comillas) y texto entre comillas, si hay algun fallo, simplemente el administrador (navicat, phpMyAdmin, etc) te indicará en donde esta el error.

De antemano te recomiendo que realices esas pruebas en una base de datos separada y cuando todo esta ok, la realizas en la definitiva.

Y con respecto a Premium, lo que debes analizar es si es conveniente hacerlo así ya que las retenciones creo que afectan varias tablas. Inclusive saldos de clientes o proveedores según sea el caso.

saludos
avatar
Cantidad de envíos : 78
Edad : 32
Localización : Maracaibo
Fecha de inscripción : 27/01/2011
Ver perfil de usuariohttp://facebook.com/chapmancarlos

Re: Insertar registros desde excel

el Mar Dic 06, 2011 9:41 am
La edición manual de las bases de datos MySQL en Premium Soft no puede hacerse a la ligera, siempre debes tener en cuenta que en la definición de las tablas se encuentran parámetros que debes respetar como en algunos casos la variable NULL, el formato de fecha, números o la longitud de las cadenas de caracteres.
Particularmente he usado EMS Database for MySQL para estos trabajos, y en el asistente de importación de datos desde un libro de Excel permite controlar un poco las variables de las tablas como las que describí anteriormente.
Contenido patrocinado

Re: Insertar registros desde excel

Ver el tema anteriorVolver arribaVer el tema siguiente
Permisos de este foro:
No puedes responder a temas en este foro.