FoxPro/Visual FoxPro - Realizar una Busqueda

 
Vista:

Realizar una Busqueda

Publicado por Jose Diaz (47 intervenciones) el 13/03/2002 22:37:03
Hola

Tengo un pequeño problema:

Tengo un formulario en el cual tengo un TEXBOX para el apellido y otro para el nombre
y lo que quiero hacer es que cuando yo ponga el apellido y despues tecle en nombre y de enter
me encuentre el alumno que ando buscando

yo puse lo sig pero no me salio en LOSFOCUS

select datos_personales (tabla en donde se almacenan los alumnos)
set order to apellidos (para ordenar la tabla)
m.apellido_alum =ALLT(m.apellido_alum)
m.nombre_alum =ALLT(m.nombre_alum)
Seek m.apellido_alum and m.nombre_alum *** en esta opcioen es donde me marca error " Valor, tipo o numero de argumentos no es valido para la funcion"

no se que me falta si alguien me puede decir

o alguna forma de hacer una busqueda de esta forma

Jose Diaz
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:Realizar una Busqueda

Publicado por Jeinner (67 intervenciones) el 14/03/2002 14:58:14
Varias observaciones.
Primero, no es necesario estar haciendo un ser order cada vez que se vaya a utilizar el comando seek.
Segundo es mejor usar la función Seek()
Tercero la línea de búsqueda quedaría en:
If not seek(m.apellido_alum + m.nombre_alum,'alumnos','indice')
wait window 'ERROR: Alumno NO Existe'
endif

select datos_personales (tabla en donde se almacenan los alumnos)
set order to apellidos (para ordenar la tabla)
m.apellido_alum =ALLT(m.apellido_alum)
m.nombre_alum =ALLT(m.nombre_alum)
Seek m.apellido_alum and m.nombre_alum *** en esta opcioen es donde me marca error " Valor, tipo o numero de argumentos no es valido para la funcion"

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