Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/12/2011, 06:33
cesarbene
 
Fecha de Ingreso: noviembre-2008
Mensajes: 24
Antigüedad: 16 años, 1 mes
Puntos: 0
Visual FoxPro 9.0 y SQL

Hola,

estoy desarrollando una pequeña aplicación en Visual FoxPro 9.0 que accede a una base de datos.

En un momento dado hago la siguiente consulta:

SELECT EFECTOS.NUMERO,EFECTOS.VENCIM,EFECTOS.IMPORTE,EFEC TOS.CODCLI,EFECTOS.NOMCLI,EFECTOS.NUMDOC,EFECTOS.R ESUELTO FROM EFECTOS WHERE EFECTOS.NUMDOC=THISFORM.mFactura.VALUE INTO ARRAY ARRAY1

almacenando los datos en un Array. La consulta busca un documento (en este caso un efecto de cobro) por el numero de factura (una factura puede tener varios efectos).

Pues bien, tengo que cambiar el criterio de búsqueda por el del nombre del cliente (todo o parte), y al hacer la consulta:

SELECT EFECTOS.NUMERO,EFECTOS.VENCIM,EFECTOS.IMPORTE,EFEC TOS.CODCLI,EFECTOS.NOMCLI,EFECTOS.NUMDOC,EFECTOS.R ESUELTO FROM EFECTOS WHERE EFECTOS.NOMCLI LIKE '%THISFORM.mNombre.VALUE%' INTO ARRAY ARRAY1

me aparece el mensaje de error siguiente:

Error: array1.prg does not exist.

Cómo debería hacer el SELECT para que se ejecutara correctamente?

Gracias!