FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
campo en memoria para grid
Buenas de esta sentencia en una tabla compras no tengo agregado el campo subtotal en la tabla se puede agregar este campo en memoria sin crearlo en la tabla ? para poder agregar dicho campo en un grid y me lo muestre temporal los valores que se deberia de mostrar que es la resta entre total e iva
uso un query un dataset provider un clientdataset y un data source he agregado el campo subtotal en el clientdataset como internalclac lo he agregado a mi grid el campo pero al mostrar los datos en el grid este campo no muestra nada sale vacio por eso quisiera que me expliquen si se puede o no y como lo hago muchas gracias |
#2
|
||||
|
||||
Hola
El DBGrid esta ligado al query?. Saludos
__________________
Siempre Novato |
#3
|
|||
|
|||
si caral esta ligado al query me muestra todos los datos que estan en la tabla menos el subtotal a pesa que lo he creado como lo menciono.. me sale en blanco en el grid ese campo
|
#4
|
||||
|
||||
Hola
Si tienes ligado el dbgrid al query, el nombre del campo sera subtotal, que es el que pusiste. Si colocas en el dataset otro nombre no lo mostrara. 1- Coloca en el string del query la sentencia que usas: 2-Coloca en el dbgrid el campo subtotal que saldra. 3- Ejecuta el programa Saludos
__________________
Siempre Novato |
#5
|
|||
|
|||
lo tengo ligado y subtotal tmb esta enlazado en el grid pero no sale nada.. una cosa solo tengo que crear el campo en el clientdata set o tambien tengo que crearlo en el ibquery ?
|
#6
|
||||
|
||||
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 |
#7
|
|||
|
|||
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
|
#8
|
|||
|
|||
tengo ligado el datasource -> clientdataset -> datasetprovider -> ibquery
|
#9
|
||||
|
||||
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 |
#10
|
||||
|
||||
Hola
Para que tantas cosas??????: Saludos
__________________
Siempre Novato |
#11
|
||||
|
||||
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 |
#12
|
||||
|
||||
Hola.
Cita:
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. |
Herramientas | Buscar en Tema |
Desplegado | |
|
|
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 |
|