Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > Firebird e Interbase
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

 
 
Herramientas Buscar en Tema Desplegado
  #2  
Antiguo 24-01-2005
Sinaloense Sinaloense is offline
Miembro
 
Registrado: oct 2003
Posts: 139
Poder: 23
Sinaloense Va por buen camino
El Sql Generator del query hace todo por ti, solo debes agregar el parámetor:

Por ejemplo:

Código:
SELECT
    FOLIO,
    FECHA,
    CORTE,
    TANQUE,
    FECHAHORA,
    COMBUSTIBLE,
    NUEVOESTADO
FROM
    DPVGCTAN 
WHERE FECHA=:FECHA
AND CORTE=:CORTE
Y en el código:

Código:
     if Tr_Cortes.InTransaccion then
         Tr_Cortes.Commit;
     Tr_Cortes.StartTransaccion; //Esta es la transacción:      
     QL_Corte_Tanque.Params[0].Value:=Fecha;
     QL_Corte_Tanque.Params[1].AsInteger:=Corte;
     QL_Corte_Tanque.ExecQuery;
     ..
     ..
    Tr_Cortes.commit;

Si te das cuenta no utilize el ql_Corte_Tanque.Close antes de darle valor a los parámetros, esto es porque la transacción no está activa, y si la transacción no esta activa tampoco lo está el Query.

Después de habierto el quiery puedes accesar a los campos de la mandera tradicional. con un FieldByName por ejemplo.

Recuerda que los querys de FibPlus son unidireccionales y de solo lectura, si necesitas algo más avanzado usa mejor un dataset, que en el caso funciona igual.


Suerte.
Responder Con Cita
 


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

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


La franja horaria es GMT +2. Ahora son las 16:08:51.


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