Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Conexión con bases de datos
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Conexión con bases de datos

 
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 24-07-2014
Leopard2 Leopard2 is offline
Miembro
NULL
 
Registrado: may 2012
Posts: 39
Poder: 0
Leopard2 Va por buen camino
Consulta principiante por sintaxis

Hola, trabajo con Delphi 7 y Firebird 2.5 con componentes IBX, mi consulta es que necesito listar de una base solo los registros que digan activo = S, si lo hago directamente en la propiedad EditSql del Query me funciona :

Código SQL [-]
select * from BODEGA Where activo = 'S'

Si trato de hacerlo en tiempo de ejecución no me deja por la sintaxis de las dobles cremillas :

Código SQL [-]
    with Query1 do
      begin
            Close;
            SQL.Clear;
            SQL.Add('select * from Bodega');
            SQL.Add('Where Activo = 'S' ');
            Open;
      end;

Si la paso como parametro me funciona pero me gustaría saber cual seria la sintaxis para comparar campos String :

Código SQL [-]
    with Query1 do
      begin
            Close;
            SQL.Clear;
            SQL.Add('select * from Bodega');
            SQL.Add('Where Activo = :Variable');
            ParamByName('Variable').AsString := 'S';
            Open;
      end;

Saludos
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Consulta de principiante por Transactions Leopard2 Conexión con bases de datos 4 15-03-2014 18:11:38
de un principiante dtomeysoto MySQL 1 02-04-2008 16:11:42
Principiante krloz99 Varios 3 08-06-2007 15:59:30
Consulta sobre sintaxis de gbak Patricio Conexión con bases de datos 1 17-04-2007 01:09:40
Problemas tratando de conformar la sintaxis de una consulta SQL andre navarrete Conexión con bases de datos 11 07-09-2006 01:07:23


La franja horaria es GMT +2. Ahora son las 15:55:57.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi