Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 22-05-2011
Avatar de Caral
[Caral] Caral is offline
Miembro Premium
 
Registrado: ago 2006
Posts: 7.659
Poder: 25
Caral Va por buen camino
Hola
O una u otra.
No entiendo la necesidad del cliente dataset y ademas el query, como digo, o una u otra.
Para mi el cliente sobra, yo lo haria todo con el query.
Saludos
__________________
Siempre Novato
Responder Con Cita
  #2  
Antiguo 22-05-2011
Rofocale Rofocale is offline
Miembro
 
Registrado: mar 2010
Posts: 182
Poder: 15
Rofocale Va por buen camino
caral si borro el campo del clientdataset y lo hago todo en el query como hago para agregar al dbgrid los campos ? ya que el campo subtotal desaparece y ya no lo puedo agregar :s
Responder Con Cita
  #3  
Antiguo 22-05-2011
Rofocale Rofocale is offline
Miembro
 
Registrado: mar 2010
Posts: 182
Poder: 15
Rofocale Va por buen camino
tengo ligado el datasource -> clientdataset -> datasetprovider -> ibquery
Responder Con Cita
  #4  
Antiguo 22-05-2011
Avatar de Caral
[Caral] Caral is offline
Miembro Premium
 
Registrado: ago 2006
Posts: 7.659
Poder: 25
Caral Va por buen camino
Hola
Para que tantas cosas??????:
Saludos
__________________
Siempre Novato
Responder Con Cita
  #5  
Antiguo 22-05-2011
Avatar de Caral
[Caral] Caral is offline
Miembro Premium
 
Registrado: ago 2006
Posts: 7.659
Poder: 25
Caral Va por buen camino
Hola
Conexion con firebird:
1- IBDatabase
2- IBTransaction
3- IBQuery o IBTable.
4- Datasource.
5- Los demas componentes (dbgrid, dbedit, dbnavigator etc., etc....)
Saludos
__________________
Siempre Novato
Responder Con Cita
  #6  
Antiguo 22-05-2011
Avatar de Al González
[Al González] Al González is offline
In .pas since 1991
 
Registrado: may 2003
Posts: 5.604
Poder: 30
Al González Es un diamante en brutoAl González Es un diamante en brutoAl González Es un diamante en brutoAl González Es un diamante en bruto
Hola.

Cita:
Empezado por Rofocale Ver Mensaje
tengo ligado el datasource -> clientdataset -> datasetprovider -> ibquery
Este enlace de componentes está bien cuando deseas estructurar en capas tu aplicación, aprovechar todas las ventajas de TClientDataSet, o ambas cosas.

El campo lo puedes definir como "columna calculada" (desde la misma sentencia SQL Select), como te sugiere Caral. Y el campo debe estar presente en ambos conjuntos de datos (en el IBQuery y en el ClientDataSet).

Al estar usando Firebird / InterBase, también tienes la opción de emplear los componentes de acceso a datos que te sugiere Caral.

Algo a tener en cuenta es que los componentes IBX (como el IBQuery) empiezan a dejar de ser compatibles con las versiones más recientes de Firebird. Considera utilizar dbExpress o algún otro en caso de que estés manejando alguna versión de este motor superior a la 1.5.

Saludos.

Al González.
Responder Con Cita
  #7  
Antiguo 22-05-2011
Avatar de Caral
[Caral] Caral is offline
Miembro Premium
 
Registrado: ago 2006
Posts: 7.659
Poder: 25
Caral Va por buen camino
Hola
Un dataset y un query son casi lo mismo.
Coloca la sentencia sql en el string del query.
Revisa que el datasource este ligado al query.
Revisa que el dbgrid este ligado al datasource que apunta al query
Dale doble click al dbgrid y coloca los campos que necesites
Listo.
Saludos
__________________
Siempre Novato
Responder Con Cita
Respuesta



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
Campo Calculado en JvDBUltim Grid mantraxer21 Varios 1 27-08-2010 17:52:35
Cambio de valor de un campo en un grid jafera Varios 14 23-08-2010 00:24:12
Campo en memoria de un dataset. peccatum OOP 8 05-11-2008 15:54:29
Problemas para mostrar campo calculado en Grid whatson Varios 8 11-03-2008 02:10:32
Mostrar un campo clob en un grid Lix Oracle 5 27-02-2004 20:48:57


La franja horaria es GMT +2. Ahora son las 07:44:29.


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