Foros del Web » Programación para mayores de 30 ;) » Programación General »

comparar 2 tablas de access

Estas en el tema de comparar 2 tablas de access en el foro de Programación General en Foros del Web. como puedo comparar 2 tablas de access desde una aplicacion de visual basic 6...
  #1 (permalink)  
Antiguo 30/08/2004, 09:12
 
Fecha de Ingreso: agosto-2004
Mensajes: 18
Antigüedad: 19 años, 8 meses
Puntos: 0
comparar 2 tablas de access

como puedo comparar 2 tablas de access desde una aplicacion de visual basic 6
  #2 (permalink)  
Antiguo 30/08/2004, 12:51
 
Fecha de Ingreso: abril-2004
Ubicación: Añatuya
Mensajes: 95
Antigüedad: 20 años
Puntos: 0
puedes explicar mejor que deseas hacer?
__________________
Un angel le dice a Dios - Señor han descifrado el genoma humano - a lo que Dios contesta - Condenados hackers, voy a tener que cambiar la contraseña
  #3 (permalink)  
Antiguo 30/08/2004, 15:21
 
Fecha de Ingreso: agosto-2004
Mensajes: 18
Antigüedad: 19 años, 8 meses
Puntos: 0
Pregunta

Cita:
Iniciado por Renedvb
como puedo comparar 2 tablas de access desde una aplicacion de visual basic 6
necesito obtener valores de una tabla comparandolos con otros

es decir que voy a comparar los precios de unas facturas con los de unos precios para separarlos en textbox

alguna idea de como hacerlo
  #4 (permalink)  
Antiguo 30/08/2004, 17:14
 
Fecha de Ingreso: abril-2004
Ubicación: Añatuya
Mensajes: 95
Antigüedad: 20 años
Puntos: 0
Para comparar los datos de una tabla una idea que se me ocurre seria asi:

data1.recordsource="select * from [tabla1] order by [alguncampo]"
data1.refresh
cantidad1=data1.recordset.recordcount
data1.recordset.movefirst
data2.recordsource="select * from [tabla2] order by [alguncampo]"
data2.refresh
cantidad2.data2.recordset.recordcount
data2.recordset.movefirst
for i=1 to cantidad1
if cantidad1 = cantidad2 then
if data1.recordset![campo]=if data2.recordset![campo] then
'si entra aqui es porque los datos del campo son iguales
' Aqui va tu codigo
else
' si entra por aqui es porque los datos del campo son distintos
'Aqui va tu codigo
endif
else
' si entra por aqui la cantidad de registros de una tabla es distinta de la otra
' puede ser que no hagas nada o que lo mismo compares, no se .....
end if
next i
__________________
Un angel le dice a Dios - Señor han descifrado el genoma humano - a lo que Dios contesta - Condenados hackers, voy a tener que cambiar la contraseña
  #5 (permalink)  
Antiguo 31/08/2004, 08:09
 
Fecha de Ingreso: agosto-2004
Mensajes: 18
Antigüedad: 19 años, 8 meses
Puntos: 0
gracias lo voy a intentar
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 11:44.