Visual Basic - no recorre todos

Life is soft - evento anual de software empresarial
 
Vista:

no recorre todos

Publicado por manu (54 intervenciones) el 14/07/2005 08:46:38
horprod.rs.MoveFirst
Do While Not horprod.rs.EOF
If kodii = horprod.rs.Fields("idsup") Then
horprod.rs.Delete
End If
horprod.rs.MoveNext
Loop

con este codogo deverua de borrar todos los que coincidieran con kodii pero solo borra dos registros que coincidan en vede todos.que puedo hacer?¿?¿?¿
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
sin imagen de perfil
Val: 14
Ha aumentado 1 puesto en Visual Basic (en relación al último mes)
Gráfica de Visual Basic

RE:no recorre todos

Publicado por SuNcO (599 intervenciones) el 14/07/2005 14:10:21
Para que no tengas fallos debes uar consults Sql

Dim Dbs As Database, Resultado As Recordset
Set Dbs = OpenDatabase(App.Path & "\Datos.mdb")
Dbs.Execute "DELETE FROM tabla WHERE idsup='" & kodii & "';"
Dbs.Close
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