Mis disculpas, Irwin. Tenías razón. En uno de los mil inetntos que hice anoche, en algún momento me había quedado
ESTADO = .t.
…seguramente por algún copy y paste. No me había dado cuenta
Muchas gracias
De: diegod...@gmail.com [mailto:diegod...@gmail.com]
Enviado el: viernes, 21 de octubre de 2016 10:20 a. m.
Para: publice...@googlegroups.com
CC: diegod...@gmail.com
Asunto: RE: [vfp] FOXYDB - Sintaxis consultas select
En efecto, Irwin, está mal copiado en el mail. En el código lo tengo correcto:
Estado = 1
….pero arroja error de sintaxis. Es como si fuera por los paréntesis, o algo asi. Pero no encuentro info respecto a eso en Google.
Saludos!
De: publice...@googlegroups.com [mailto:publice...@googlegroups.com] En nombre de Irwin Rodriguez
Enviado el: viernes, 21 de octubre de 2016 9:55 a. m.
Para: publice...@googlegroups.com
Asunto: Re: [vfp] FOXYDB - Sintaxis consultas select
Buen Dia,
Cambia estado = .t. por
estado = 1
Saludos...!
El 21 de octubre de 2016, 8:34, <diegod...@gmail.com> escribió:
Hola a todos
Estoy tratando de migrar a MariaDB con FoxyDB y no puedo dar con la sintaxis correcta para siguiente cláusula WHERE
· En VFP: (sin problemas)
SELECT actividad_general.* ;
FROM actividad_general ;
WHERE eliminado = .F. ;
AND (estado = .t. OR NOMBRE = _ousuario) ;
AND equipo = _oequipo ;
INTO CURSOR cursor_actividad READWRITE
· Para MariaDB: (error de sintaxis en cláusula WHERE)
TEXT TO _cursor1 TEXTMERGE NOSHOW PRETEXT 15
SELECT actividad_general.datetime as fechahora,
nombre, equipo, estado, id_ABM_empresas,
id_ABM_regiones, id_ABM_usuarios, id_ABM_ultimo_usuario,
eliminado, ID
from actividad_general
WHERE eliminado = 0
AND (estado = .t. OR nombre = '<<_ousuario >>')
AND equipo = '<<_oequipo >>'
ENDTEXT
oDb.Query(_cursor1, “cursor_actividad”)
¿Alguien me podría indicar la sintaxis correcta para éste tipo de condición?
Gracias!
Diego
--
DISTRIBUIDORA IRSESU, C.A
J-29947174-7
Irwin Rodríguez - Director
Analista Programador - Freelance
+584125210679
Barquisimeto - Venezuela
Desarrollos online dentro y fuera del país