Cita:
Iniciado por erDanielillo
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
Gracias por la comparacion pero en realidad yo no quiero comparar el valor de los campos, solo quisiera saber como comparar si los campos de las tabla 1 estan en la tabla 2 y sino agregar el campo a la tabla
no quiero tocar valores solo agregar columnas si es que no existen
Un saludo