Estoy teniendo problemas con la funcion FindFirst para laburar en access a traves de visual basic.
Estoy tratando de que el programa encuentre en la tabla a los que se llamen Juan y le sume 100 anios a la edad.
Probe varias combinaciones, ahora la que tengo puesta es esta, que hace que se trabe todo.
el tema es que me suma 100 a todos, como que no me reconoce bien el Juan
Estoy tratando de que el programa encuentre en la tabla a los que se llamen Juan y le sume 100 anios a la edad.
Probe varias combinaciones, ahora la que tengo puesta es esta, que hace que se trabe todo.
Código:
Do While cons.Recordset.EOF = False
cond = "Paciente Like '*" & Juan & "*'"
cons.Recordset.FindFirst cond
Do While cons.Recordset.NoMatch = False
cons.Recordset.Edit
cons.Recordset.Fields("Edad") = cons.Recordset.Fields("Edad").Value + 100
cons.Recordset.Update
cons.Recordset.FindNext cond
Loop
Loop
el tema es que me suma 100 a todos, como que no me reconoce bien el Juan



Comentario