porfavor como checo los registros antes de guardar algo

enrique
04 de Junio del 2004
tengo una tabla y mi formulario en ese formulario doy el socio_id pero si doy a dos clientes el mismo socio_id los guarda y lo que quiero es que primero cheque en la tabla si ya existe para que no lo guarde y si no existe que si lo guarde. gracias de ante mano
te agradeceria que me mandaras la instruccion completa porfas.

ricardo
04 de Junio del 2004
se me courre que:

en el evento LostFocus poneis el siguiente codigo:

seek thisform.socio_id.value
if found()
MessageBox("ID repetido",64+0,"Duplicidad de Id")
thisform.socio_id.setfocus
endif

va

EmilsonPineda
04 de Junio del 2004
mira esta bien el ejemplo que te mandaron y tambien lo puedes hacer con el indice especificando que el tipo de indice sera "Candidate" y esto te servira mas porque si abres la tabla desde la venta de commandos de VFP e intentas agregar un registro con el mismo codigo el automaticamente te lo rechazara