como le hagoo¡¡¡¡ por favor ayudenme

Alejandra (pretty)
25 de Abril del 2005
Hola a todos los amigos de este foro.... tengo dos preguntas:
1) hago una busqueda con numeros el problema viene cuando por ejemplo doy de alta un 100 y si quiero dar de alta el 10 me dice que ya existe... esto es con todos los numeros que empiecen con 1.... como le hago... tengo el siguiente codigo se encuentra en el gotfocus de un cuadro de texto:

if !empty(thisform.txtnum_emp.value)
use empleados exclusive
set order to num_emp
seek alltrim(thisform.txtnum_emp.value)

if found()
messagebox("EL NUMERO DE EMPLEADO YA EXISTE!!!!!",64)
endif
thisform.txtnum_emp.setfocus()
endif

2)el otro problema es que como le hago para borrar un todos los registros en blanco de una tabla que contiene datos. estos registro se encuentran en cualquier parte de la tabla... en otras otras palabras como le hago para no borrar la información que ya se encuentra en la tabla, pero deseo borrar los registros en blanco....
de antemano muchas gracias¡¡¡¡ saludos desde puebla de los angeles méxico

Manuel
25 de Abril del 2005
1. SET EXACT ON permite hacer búsquedas exactas. Lo pones en el programa principal o en el load() del formulario. De esa forma, "seek" buscará valores exactamente iguales.
2. DELETE FOR <condición> permite borrar registros que cumplan con cierta condición. Esa condición podría indicar campos con valor cero y cadenas vacías. Así, por ejmeplo:
DELE FOR EMPT(num_emp)
Borrará todos los registros donde num_emp no tiene valor.