Foros del Web » Programando para Internet » ASP Clásico »

actualizar BD

Estas en el tema de actualizar BD en el foro de ASP Clásico en Foros del Web. Haber si se puede hacer esto. Tengo una base (articulos.mdb) de datos con 4 tablas, una de ellas, la que me interesa, se llama articulos ...
  #1 (permalink)  
Antiguo 26/11/2002, 04:23
 
Fecha de Ingreso: febrero-2002
Ubicación: Navarra
Mensajes: 701
Antigüedad: 23 años, 3 meses
Puntos: 2
actualizar BD

Haber si se puede hacer esto. Tengo una base (articulos.mdb) de datos con 4 tablas, una de ellas, la que me interesa, se llama articulos (se llaman así por que así es como lo tiene el cliente), lo que necesito, es que cuando el cliente suba a internet su bd, la tabla que contiene su base de datos actualice mi Bd (articulos.mdb), y más exactamente mi tabla de igual nombre que la de él (articulos), esto se puede hacer????
Lo que yo sé es pasar datos de una tabla a otra, por lo que igual lo que se podría hacer es importar la tabla de cliente en mi base de datos y pasar los datos de su tabla a mi tabla (ya que mi tabla contiene una serie de campos añadidos que su tabla no tiene, y que este cliente no quiere modificar), alguien sabe como hacerlo...????
Bueno espero que se me haya entendido.
Un saludo
  #2 (permalink)  
Antiguo 26/11/2002, 06:54
Avatar de cacike500  
Fecha de Ingreso: noviembre-2002
Mensajes: 56
Antigüedad: 22 años, 5 meses
Puntos: 0
tu mismo te has dado la solucion

Programa un script que lea los registros de la tabla del cliente, comprueba que no estén ya en tu tabla y dalos de alta. Solo tienes que usar un poquillo de SQL. Yo ni siquiera subiría la bd del cliente. con un script desde tu máquina local o desde la máquina local del cliente actualizar la base de datos de la web.


Espero haber servido de ayuda,

cacike500
__________________
como dice un sabio amigo mio:
web puede...
master algo menos...
[AIG...2001]
  #3 (permalink)  
Antiguo 26/11/2002, 10:21
 
Fecha de Ingreso: febrero-2002
Ubicación: Navarra
Mensajes: 701
Antigüedad: 23 años, 3 meses
Puntos: 2
hola cacike500, no creas que no agradezco tu respuesta, el problema no es que no sepa lo qué tengo que hacer desde el palpel, el problema lo tengo cuando quiero pasar esos dibujitos del papel a código.

Si solo tengo una base de datos y dos tablas, sé que pasa pasar los datos de una a otra hay que poner:

sql="insert into HISTOPRO select * from PROYECTOS where PROYECTO like ('%" & request("PROYECTO") & "%')"
set miconexion = conexion.execute(sql)

y para borrarlos y solo dejarlos en la tabla HISTOPRO:
sql="delete from PROYECTOS where PROYECTO like ('%" & request("PROYECTO") & "%')"
set miconexion = conexion.execute(sql)

pero...., como hago esto mismo o algo parecido, con dos tablas diferentes.... ?????

Un saludo
  #4 (permalink)  
Antiguo 26/11/2002, 12:20
Avatar de RootK
Moderador
 
Fecha de Ingreso: febrero-2002
Ubicación: México D.F
Mensajes: 8.004
Antigüedad: 23 años, 3 meses
Puntos: 50
Hola.. si lo que deseas es accesar a dos tablas lo que tienes que hacer es enlazarlas por medio de las llaves.. por ejemplo.. si tienes la tabla Empleado(id, depto, nombre, etc..etc) y e la tabla departamento(id_depto, nombre.. etc)... y las tienes unidas por
departamento(id_depto) - Empleado(depto).. y quisieras accesar a los datos de las dos tablas podrías hacer algo como esto:

select * from Empleado as a, Departamento as b where
a.depto = b.id_depto... y con esto podrás accesar a los registros de ambas tablas...

Espero te hayas dado mas o menos una idea...

Cualquier cosa por aqui andamos..

Saludos
__________________
Nadie roba nada ya que en la vida todo se paga . . .

Exentrit - Soluciones SharePoint & Net
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:01.