FoxPro/Visual FoxPro - validar codigo

 
Vista:

validar codigo

Publicado por juan rivas (1 intervención) el 05/04/2007 05:58:01
NECESITO SABER COMO VALIDAR UN CODIGO DESDE UN FORMULARIO DE INGRESO DE
DATOS, PARA VERIFICAR SI EXISTE O NO, PARA INGRESARLO YA QUE ESTOY UTILIZANDO VISTAS REMOTAS HACIA SQL SERVER 2000, EN LAS VISTAS REMOTAS NO PUEDO UTILIZAR EL
IF SEEK()

GRACIAS POR TODO
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
sin imagen de perfil

RE:validar codigo

Publicado por Hector R. De los Santos (270 intervenciones) el 05/04/2007 14:55:11
Que tal
Puedes usar la funcion _Tally para esto.
Ejemplo:
Haces tu vista, el dato a buscar lo colocas en una variable.
cValor=thisform.txtvalor.value
CREATE SQL VIEW pedidos_view CONNECTION Posgresql ;
AS SELECT * FROM data.pedidos WHERE pedidos.refe = &cValor
If _tally <=0
messagebox('No existe el codigo')
else
messagebox('Si existe el codigo')
endif

El ejemplo es usando vistas con PostgreSQL.
En osea que te puede funcionar para cualquier caso.

De la ayuda de VFP
_TALLY (Variable del sistema)Vea también
Contiene el número de registros procesados por el comando de tabla ejecutado más recientemente.

_TALLY = nRegistros
nRegistros
Contiene un valor numérico que indica el número de registros procesados por el último comando ejecutado de tabla.
Observaciones
Determinados comandos de procesamiento de tabla devuelven información acerca de su estado ("conversación") mientras se ejecutan. Cuando este tipo de comandos terminan de ejecutarse, muestran el número de registros que han procesado (si SET TALK está establecido en ON) y almacenan este número en la variable del sistema _TALLY.

Suerte!
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