Visual Basic - instruccion find para buscar un registro

Life is soft - evento anual de software empresarial
 
Vista:

instruccion find para buscar un registro

Publicado por tesinmic (16 intervenciones) el 26/05/2003 13:14:04
hola, estoy creando una base de datos con varias tablas, necesito antes de dar de alta un registro que compruebe si no existe o si existe en una tabla, me han dicho que es con find. Como se usa? alguien puede ponerme un ejemplo para ver como se utiliza...? muchisimas gracias, hasta pronto. Espero que me ayudeis.
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:instruccion find para buscar un registro

Publicado por Juan (15 intervenciones) el 26/05/2003 16:54:21
Hola amigo, no soy un experto asi que en lo personal no lo he aprendido a utilizar, lo que hago es que utilizo una istruccion sql algo asi.
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:instruccion find para buscar un registro

Publicado por Beto (29 intervenciones) el 27/05/2003 03:05:16
primero creas el recordset
dim rs as new adodb.recordset

rs.open "Select IdEmpleados from Empleados",cn
solo seleccionas IdEmpleados porque no necesitas mas campos a buscar ademas de que te ahorrras memoria

with rs
.movefirst
.find "IdEmpleado=" & txtIdEmpleado & " "
si fuera texto entonces se pone entre comillas

if not (.EOF OR .BOF)'si no llega al final de archivo o principio es que existe
MENSAJE de que existe
exit sub
end if
de lo contrario guardas el Registro en la tabla/as
lo unico malo es que si tenes mas de 5 registros o por ese aproximado este find es muy pero muy lento en cargarlo

tambien lo puedes hacer con el recordset que es muy rapido.
rs.open "Select IdEmpleados from Empleados where IdEmpleado= " & txtIdEmpleado & " ",cn

if not (.EOF OR .BOF)
MENSAJE de que existe
exit sub
end if

Espero te sirva.

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:instruccion find para buscar un registro

Publicado por miguel (18 intervenciones) el 27/05/2003 09:12:44
mira el post que se llama aqui tienes el codigo hay tienes la respuesta

Saludos
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