Ayuda..busquedas seek
Publicado por Javier (7 intervenciones) el 11/10/2004 22:29:25
hey, saludos a ustedes...se me presenta un problema en las busquedas seek, le agradesco me ayuden.
tengo una tabla llamada "equipo", allí hay tres campos, codmed(n-5),codequi(c-4),codesp(n-3)..todos ellos son indices normales en la tabla.
En un (command-click), tengo estas instrucciones
select 3 *equipo
SET ORDER TO codmed
SEEK (thisform.txtcodmed.Value)+(thisform.txtcodesp.Value)
IF FOUND()
grupo de instrucciones a
ELSE
grupo de instrucciones b
ENDIF
no encuentra registros que coincidan con los campos, es decir, no se ejecutan el "grupo de instrucciones a",pero si el grupo de instrucciones b, habiendo un registro que satisface los dos valores de campos de busqueda.
La busqueda la he probado colocando el trim y el val a los parametros y es lo mismo, ademas e intentado con .and. en vez del +.
Agradeciendoles.,,,pues necesito hacer varias consultas..evaluando hasta 3 campos a la vez.
tengo una tabla llamada "equipo", allí hay tres campos, codmed(n-5),codequi(c-4),codesp(n-3)..todos ellos son indices normales en la tabla.
En un (command-click), tengo estas instrucciones
select 3 *equipo
SET ORDER TO codmed
SEEK (thisform.txtcodmed.Value)+(thisform.txtcodesp.Value)
IF FOUND()
grupo de instrucciones a
ELSE
grupo de instrucciones b
ENDIF
no encuentra registros que coincidan con los campos, es decir, no se ejecutan el "grupo de instrucciones a",pero si el grupo de instrucciones b, habiendo un registro que satisface los dos valores de campos de busqueda.
La busqueda la he probado colocando el trim y el val a los parametros y es lo mismo, ademas e intentado con .and. en vez del +.
Agradeciendoles.,,,pues necesito hacer varias consultas..evaluando hasta 3 campos a la vez.
Valora esta pregunta
0