Visual Basic - error con delete

Life is soft - evento anual de software empresarial
 
Vista:

error con delete

Publicado por Javier (27 intervenciones) el 18/12/2002 23:16:49
al usar Delete me da error de regito no activo como puedo arreglarlo muchas gracias
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:error con delete

Publicado por Guillermo Lamas (25 intervenciones) el 19/12/2002 00:06:27
Como estas leyendo el registro?, recuerda que debes leerlo antes de borrar.

guillermo
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

De esta manera

Publicado por Javier (27 intervenciones) el 19/12/2002 15:53:50
el elemento a borrar esta en una list box
If vbYes Then

Rlibros.Move List1.ListIndex
Rlibros.Delete

End If
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

RE:De esta manera

Publicado por Guillermo Lamas (25 intervenciones) el 19/12/2002 23:47:36
Javier, hasta lo que se debes leer el registro , el .move (solo) te mueve el puntero antes del primer registro.

el move es para desplazarse en los registro,

el move dependiendo como lo uses te mueve al proximo (movenext), anterior (moveprevius), al ultimo (movelast) , al primer (movefirst) registro.

debes leer la tabla..

yo lo hago asi


**** tabla **** es la tabla donde lees
**** ru *** es el campo de la tabla
**** rut_busca **** es la variable que tiene el valor a buscar

set registro = base.openrecordset("select * from tabla where rut = '" & rut_busca & "')

if not registro.eof then

aca muestras registro y preguntas si quiere borrar

if vbyes then
registro.delete
end if
end if

Espero que te sirva..

Guillermo
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