• Jueves 7 de Noviembre de 2024, 23:54

Autor Tema:  Actualizar  (Leído 2785 veces)

Yuriandy

  • Miembro activo
  • **
  • Mensajes: 49
    • Ver Perfil
Actualizar
« en: Sábado 24 de Febrero de 2007, 06:23 »
0
Hola, espero que todos estén bien, necesito consejos de ustedes, ya que tengo un problemón, que no se si pueda resolverlo con VB, les cuento que tengo hecho un proyecto en VB con una base de datos en Access, lo puse en práctica en mi trabajo, pero ahora los usuarios quieren introducir datos en el trabajo y en sus casas y traer los datos de sus casa y actualizar en el trabajo, son 3 usuarios, estoy rompiendome la cabeza, Necesito ayuda, Chaoooo..., Saludos.

mamex

  • Miembro activo
  • **
  • Mensajes: 77
  • Nacionalidad: mx
    • Ver Perfil
Re: Actualizar
« Respuesta #1 en: Sábado 24 de Febrero de 2007, 07:27 »
0
Claro que se puede. Te doy una idea:

Llamaré bdTemporal a la que te traigan de sus casas, y bdActual a la que tengan en el trabajo.

Deberás Recorrer todas las tablas de la bdTemporal y por cada registro, chekar si existe en la misma tabla de bdActual, en caso de k no exista, tendrás que crear un nuevo registro en la tabla de bdActual, igualito al de bdTemporal.

Yuriandy

  • Miembro activo
  • **
  • Mensajes: 49
    • Ver Perfil
Re: Actualizar
« Respuesta #2 en: Sábado 24 de Febrero de 2007, 21:35 »
0
Hola mi amigo, entiendo lo que me dices teóricamente, pero en la práctica no he podido, Saludos

ArKaNtOs

  • Miembro de PLATA
  • *****
  • Mensajes: 1253
  • Nacionalidad: mx
    • Ver Perfil
Re: Actualizar
« Respuesta #3 en: Domingo 25 de Febrero de 2007, 07:47 »
0
Cita de: "Yuriandy"
Hola mi amigo, entiendo lo que me dices teóricamente, pero en la práctica no he podido, Saludos
que es en lo que fallas???

mira para poder mandar a llamar las bd puedes usar el common dialog para utilizar la ventana de abrir luego checa que la estructura de la bd sea igual a la tuya, ahora has un recorrido por cada tabla de tu bd comparando los indices de cada tabla que tengas en tu compu con los indices de las tablas que te acaban si no existe el registro pues guarda el registro ;)

Yuriandy

  • Miembro activo
  • **
  • Mensajes: 49
    • Ver Perfil
Re: Actualizar
« Respuesta #4 en: Domingo 25 de Febrero de 2007, 08:15 »
0
ok, gracias ya tengo la idea, voy a llamar las BD con el common dialog (Abrir), culaquier problema que tenga volveré a escribir, Saludos

klay

  • Nuevo Miembro
  • *
  • Mensajes: 3
    • Ver Perfil
Re: Actualizar
« Respuesta #5 en: Viernes 6 de Abril de 2007, 04:04 »
0
hola yo tengo un problema similar estoy dedarrollando un proyecto en el cual utilizo una bd access, en si mi problema es que tengo un menu en el cual esta la opcion abrir bd... en el cual uso un common dialog abrir y todo esto lo tengo en un formilario padre MID la direccion de la bd la quiero guardar en una variable de nombre direccion de tipo string  el problema esta que al mandar a abrir a la bd desde un formilario hijo me manda a una ventana de windows que me dice conectividad con la bd. que puedo hacer...?? me tiene loko esto en verdad la idea es que se pueda abrir la bd desde cualquier unidad guardando la direccion en una variable en corto les pongo el codigo

dlgBase.CancelError = True
On Error GoTo ManejoError:

dlgBase.Flags = cdlOFNHideReadOnly
dlgBase.Filter = "todos los archivos (*.*) |*.*"
dlgBase.FilterIndex = 2
dlgBase.ShowOpen

direccion = dlgBase.FileName
Exit Sub

ManejoError:
MsgBox "se eligio cancelar"


' DESPUES CUANDO LA MANDO A ABRIR CUANDO CARGA MI FORMULARIO

Set dbAdministracion = OpenDatabase(direccion) <-- aqui esta mi problema una vez que ejecuta esto me manda a una ventana ke  dice conectividad con la bd

**********************************************************************

                                       problema 2

dentro de este mismo proyecto se llena un formulario en el se requiere almacenar una foto dentro de la bd el problema esta en que no tengo que utilizar el contro DATA sino que lo tengo que hacer con codigo solamente y la foto esta contenida dentro de un control image como puedo hacer para almacenar la foto dentro del campo correspondiente en la bd y de igual forma como le hago para despues poder mostrarla dentro de un control image ya estando almacenada... de antemano muchas gracias :kicking:

klay

  • Nuevo Miembro
  • *
  • Mensajes: 3
    • Ver Perfil
Re: Actualizar
« Respuesta #6 en: Viernes 6 de Abril de 2007, 16:26 »
0
hola a todos espero y se la esten pasando bien amigos en realidad me gustaria que pudiesen contestar mi pregunta antes mencionada realmente lo necesito estoy ataskado por ello muchas gracias y saludossss :kicking: