Foros | Webinarios | Blogs
 

Actualizar una Tabla desde otra base de datos

Seguir
hola!!
otraves aki molestando verdad teeth smile kiciera ver si mi pueden ayudar necesito actualizar los datos de una tabla con datos q se generan en otra tabla perteneciente a otra base de datos ,no se si me explico estoy utilizando un aparato y tiene su propia base de datos necesito tomar registros almacenados en su bd y pasarlos a una tabla q tengo en mi base de datos como podria hacer q se realize esa actualizacion .

agredesco su ayuda.


7 Soluciones propuestas

Tendrias que leer la tabla "fuente" con un SELECT para obtener los campos que necesitas y luego con un INSERT INTO lo pasas a la tabla "objetivo".
Vas leyendo tupla por tupla de la que obtuviste con el SELECT y pasas los campos con el INSERT INTO.
Deberias verificar que lo que sacas de la tabla fuente este en el formato de los campos de la tabla objetivo, antes de hacer el pasaje.
¿Pudiste solucionar el tema de los turnos?
Saludos.
hola antes q nada gracias x tu ayuda y si ya resolvi lo de los horarios me costo un pokitn pero al final salio teeth smile . guarde los horarios con formato texto y el formato de horas en 24 hr para evitarme el problema de am/pm jijiji tongue smile

y con lo de la actualizacion de mis tablas gracias me diste una gran idea lo estoy probando y espero q tambien me salga al = q los horarios muchas gracias.

pronto te contare como me salio

atte Daisy
HOLA alguno de ustedes sabra como evitar el error q me sale en vb
"INVALID USE OF NULL"

CUANDO ago una consulta a la bd y si no hay nada en un campo me manda ese mensaje de error como podria hacerle para evitar ese error en mi base (q esta en access) tengo como valor predefinido el null x si el usuario no guarda nada pues quede el valor de Null en ese campo.

por su ayuda gracias teeth smile
atte:Daisy
SOLUCIÓN ACEPTADA
No pongas como predefinido el Null.... es mejor que quede una casilla vacia o coloca una cadena como "NA"
Daisy si quieres baja este archivo, es un programa que estoy desarrollando, tiene como controlar errores, programado en ADO, conexión por código, inserción de imagen, tal vez te pueda funcionar o servir de muestra, tiene dos módulos que te pueden servir.
hola !!!
antes q nada muchas gracias por ayudarme con mis dudas y q realmente me an servido de mucho sus consejos.
gracias por la aplicacion Claudio me sirvio de mucho.

Ahora nesesito realizar una version demo de mi sistema alguien de ustedes a realizado alguno, como generaria mi fecha de registro y mi fecha limite sin q el usuario pudiera alterarla y q despues de ese palazo ya no se pudiera ingresar mas a la aplicacion.

nunca he hecho una version demo y si me pueden ayudar se los voy a agradece.

muchas muchas gracias atte:Daisy wink
Hola Daisy primero que nada hay varias forma de realizar eso:
1. Puede realizar un archivo texto común y corriente, sólo que la extensión del archivo en vez de txt, le pones dll, esto puede confundir un poco a las personas donde lo ubicarás en en computador depende de tí, sólo que debes dar una ruta, tú programa lo leerá y puedes comparar la fecha con la fecha actual del sistema.
2. Crear una tabla en la base de datos con la fecha y realizar lo mismo.

Debes tomar en cuenta que cuando uno hace la comparación de la fecha con la fecha del computador muchas veces las personas le cambian la fecha y sigue funcionando por lo que debes jugar con eso, en tu caso como es de Marcas de Empleados se ocupará la fecha indicada.

Debes pensar en crear un instalador de manera que puedas dar tu demo en un CD, hay varias manera de realizarlo, yo en lo personal utilizo el InnoSetup lo puedes bajar de internet, te voy a dar un demo del archivo y como tiene que utilizarce, hay que agregar todas las librerias que utiliza tú sistema para que no tengas que hacer instalaciones secundarias.
Si tienes problemas escribe a [email protected] para el chat.
Te adjunto dos archivos uno que es un ejemplo de como realizar el instalardor en el Inno y otro de como realizar un autorun que lo ocuparás esto para que cuando pases tú software al CD este corra de forma automática.
Espero te sirva