Ver Mensaje Individual
  #2 (permalink)  
Antiguo 07/03/2005, 10:10
Avatar de Myakire
Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 23 años, 3 meses
Puntos: 146
Bueno, yo no uso los métodos del recordset append , update o delete, pero por lógica puedo comentarte lo siguiente:

do while rs("empresaoferta") = usuarioaborrar
rs.delete
rs.movenext
loop

1) Si borras un registro, automáticamente te pasas al siguiente registro ¿o no?, si entonces haces un move next, te estas saltando la mitad de los registros.
2) No preguntas por el EOF
3) Puedes comparar evitando los espacios: Trim(rs("empresaoferta")) = Trim(usuarioaborrar)
4) ¿Por que no haces un simple "Delete from tabla where empresaoferta <> 'ok'"?

Saludos