Ver Mensaje Individual
  #1  
Antiguo 15-10-2007
FelipeDiaz FelipeDiaz is offline
Miembro
 
Registrado: may 2007
Posts: 75
Reputación: 18
FelipeDiaz Va por buen camino
Exclamation Problemas al ejecutar una consulta

Hola todos,
sera que alguien me podria ayudar con los siguiente:

Estoy haciendo una consulta a travez de un FIBDAtaset, cuando cargo la consulta desde el tiempo de diseño, me ejecuta sin problema.. es el siguiente codigo:

SELECT
EMID,
EMNOMBRE,
EMDESCRIPCION,
EMACTIVA,
EMRUTA
FROM
EMPRESAS
where EMACTIVA= 'V'


Nota....Emactiva es un Booleano o es "V" o es "F"

Bueno el problema esta cuando por medio del codigo hago lo siguente:

1. Datamodule1.FIBDataBase1.Active:=False;
2. Datamodule1.FIBDataBase1.SQLs.SelectSQL.Add('SELECT EMID, EMNOMBRE, EMDESCRIPCION, EMRUTA FROM EMPRESAS WHERE EMACTIVA = "V"');
3. Datamodule1.FIBDataBase1.Active:=True;


Cuando voy aajecutarla me sale un error... me dice que un String esta entre Doble Comillas.
Y si le quito toda la frase despues del FROM, me sale otro error.

POrfa si alguien me puede recomendar que hacer...lo agradeceria mucho..

Saludos.
__________________
El Calentamiento Global acabara con la tierra. No mas Barreras, No mas Guerras, No mas discrimiancion, No mas violencia, No mas indiferencia, No mas terrorismo, No mas secuestros. !Valoremos la vida!
Responder Con Cita