Importar base de datos Access


(José María Borrego) #1

Que tal,

Actualmente teníamos instalada en la empresa una base de datos que habíamos realizado con Access, pero debido al tamaño que tomó (9.500 registros, con vinculos a archivos de word) decidimos desarrollar nuestra propia aplicación para nuestra empresa e ir mejorandola según nuestras necesidades.

Actualmente hemos desarrollado una aplicación y hemos decidido importar toda la documentación (base de datos access y fichas de word vinculadas a la BD).

Para realizar la importación hemos tomado la Oppen Ups TUTOR BBDD EXTERNAS, el cual hemos integrado en nuestra aplicación. Se realiza la importación de la base de datos de Access perfectamente, el problema es que no consigo pasar las fichas/registros importados de la rejilla donde se reciben los registros de access a la correspondiente tabla del proyecto de datos.

¿Como puedo hacerlo?

Saludos,

José María

 

 

 

 

 


([N4] Fran) #2

Buenos dias:

 

Los objetos que se utilizan para pasar registros entre tablas Velneo son los tubos (de ficha o de lista).

 

También podría hacerse por proceso, realizando desde el mismo las altas o modificaciones de fichas en la tabla de destino.

 

Un saludo,

 

Fran

EfeUno Consultores de Gestión y Software, S.L.

www.efeuno.org

fjpnovo@efeuno.org


([N1] wikiwiki) #3

Buenas.

Fran, podrías detallarlo más con algún comando?

Gracias.


([N1] wikiwiki) #4

Como importo el un campo memo en access a velneo?

un saludo.


([N4] eic) #5

Hola.

En vez de integrar el tutor de bbdd externas, quizá lo que puedas hacer es mirar cómo funciona, y adaptarlo a tus necesidades.

Verás que cuando ejecuta un comando SQL (por ejemplo, un SELECT), después recorre la lista de resultados, asigna cada campo a una variable y luego crea un registro en una tabla "temporal", para que lo veas en pantalla. Pues puedes hacer tu propio proceso, y en vez de dar de alta en una tabla temporal, haz el alta directamente en la tabla que a ti te interese de tu proyecto.

En cuanto a los campos Memo, se importan igual que los campos de texto, utilizando un SELECT. Yo lo tengo hecho y funciona correctamente.

Saludos,

Fran Varona

 


([N1] wikiwiki) #6

Gracias Fran.

Un saludo


([N1] Rafael) #7

Aquí te dejo un enlace donde puedes ver cómo cunciona.Sólo has de cambiar la cadena de conexión de SQL por la de ACCESS.

 

http://velneo.es/foros/topic/enlace-gextor-sql-desde-velneo#post-10897

 

Saludos


([N1] wikiwiki) #8

Gracias.


([N1] wikiwiki) #9

Creo una base de datos nueva y usando la Vopen Apps BBDD Externas me funciona perfectamente, incluso con menos campos y con campos fecha, texto y memo, me los importa perfectamente,pero en la fecha me agrega la hora 00:00:00, no se porqué, incluso cambiando el formato a corto en la base access.

El caso es q al intentar hace la prueba con mi base de datos real con 900 registros y campo Fecha, Texto (50) y Memo, establece la conexión , pero no importa el primer campo fecha.

Alguna pista?

Gracias.

 


([N4] eic) #10

Hola.

Puede ser que tengas algún problema con la versión.

Prueba a transformar la versión a Access 2003; a mí me funcionó correctamente.

Saludos,

Fran Varona

 


([N1] wikiwiki) #11

Gracias fran, era que la tabla access se llamaba distinto q la base de datos en Access.

Pero ahora no me importa el primer campo, FECHA, nosé porque.

Creo una base de datos nueva y usando la Vopen Apps BBDD Externas me funciona perfectamente, incluso con menos campos y con campos fecha, texto y memo, me los importa perfectamente,pero en la fecha me agrega la hora 00:00:00, no se porqué, incluso cambiando el formato a corto en la base access.

El caso es q al intentar hace la prueba con mi base de datos real con 900 registros y campo Fecha, Texto (50) y Memo, establece la conexión , pero no importa el primer campo fecha.

Decir q la base de datos no tiene indice ID en access.

Alguna pista?

Gracias.

 

 

 

 

 


([N1] wikiwiki) #12

Ahora funciona añadiendo el campo ID numerico en la tabla access como primer campo.

A que se debe?

 Cómo quito la hora 00:00:00 de la fecha, que añade al importar?

Un saludo.

 


(Erika Julissa) #13

Buenas tardes, alguien podria explicarme el procedimiento para importar tablas de acces a Velneo?? Solo tengo el nivel 2 y no dispongo del Vodbc.

Muchas gracias


(zlatan24) #14

Hay muchas programas para solucionar las problemas variadas. Pero uno de mejor es la utiliza siguente de Inet. El instrumento socorre me algunos semanas antes - reparar archivos de access.