
07/03/2005, 10:10
|
 | 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 |