Access - Eliminar registros unicos y dejar repetidos

 
Vista:

Eliminar registros unicos y dejar repetidos

Publicado por Manlio Macdonald (1 intervención) el 20/08/2007 17:13:13
Saludos Amigos: estoy iniciandome en el maravilloso mundo de la programacion. Estoy con un problemita q me gustaria me ayudasen. Deseo un programa para eliminar de una base de datos Access los registros unicos (que aparecen solo una vez) y dejar los que estan repetidos.
Mil gracias por su ayuda y estoy a la orden
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Eliminar registros unicos y dejar repetidos

Publicado por neto (6 intervenciones) el 21/08/2007 08:46:50
te aviso que soy autogoogledidacta, así que haz copia de seguridad, y si quieres, prueba:

Prueba:

Dim rs As DAO.Recordset
dim rs2 as dao.recordset

Set rs = CurrentDb.OpenRecordset("SELECT * FROM la tabla donde quieras borrar")

Do While Not rs.EOF

set rs2 = currentdb.openrecordset("select * from la misma tabal where elcampoid= " & rs!elcampoid

if rs2.recordcount=0 then

CurrentDb.Execute("delete * from latabla where elcampoid =" & rs!elcampoid

rs2.close
set rs2=nothing

end if

rs.MoveNext

Loop

rs.Close

Set rs = Nothing

a ver si tienes suerte

chaú
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar