Problemas con indices

Hola experto estoy haciendo una buesqueda en la tabla cliente y me da un error no se encuentra la etiqueta del indice y el campo codigo_cliente es el indice de la tabla cliente
SELECT cliente
SET ORDER TO codigo_cliente
SEEK xcod
IF FOUND()

1 respuesta

Respuesta
1
primerodebes definir una indice en la tabla si solo tickeas el campo se crea una etiqueta con el nombre del campo por ejemplo codcli en clientes
sele cliente
set order to codcli
seek xcod
Pero si no te resulta entonces utiliza sql  asi
selec * from clientes where codcli=xcod into cursor cur_cli
if reccount('cur_cli')>0
   ** entonces lo encontro y cargo todos los datos del cliente en un cursor o tbla temporal cur_cli desde alli podes mostrala o hacer cualquiercosa.
Endif
Dale una leída a mi blog ingesoftsrl. Mi-web. Es

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas