Q tal, tengo una pregunta con respecto a Zeos y Lazarus y es que deseo obtener el tipo de datos de los campos devueltos por ejemplo en un query; es decir si el query devuelve 3 campos quisiera conocer el primero es de tipo varchar, el siguiente integer, y el otro datetime; se puede obtener ese tipo de información?; agradezco su atención.
Gracias
[RESUELTO] Obtener tipos de datos de un query con Zeos.
Comenzado por
fredycc
, jul 14 2010 09:07
4 respuestas en este tema
#1
Escrito 14 julio 2010 - 09:07
#2
Escrito 14 julio 2010 - 09:15
delphi
ZQuery1.FIelds[0].FieldType;
Saludos.
#3
Escrito 15 julio 2010 - 07:30
Gracias enecumene por tu respuesta, pero no pude ejecutarla, tal como me especificaste, pero he resuelte el tema de la siguiente manera:
Este componente hace maravillas y nos da muchas especificaciones de nuestra base de datos, en el caso anterio de una tabla en especifico; y bueno necesitaba esto ya que quería sincronizar unas tablas pero de distintos manejadores y necesitaba conocer las estructuras de datos para preparar las sentencias.
Te agradezco,
delphi
ZSQLMetadata2.Close; ZSQLMetadata2.MetadataType := mdColumns; ZSQLMetadata2.TableName := ComboBox1.Text; ZSQLMetadata2.Open;
Este componente hace maravillas y nos da muchas especificaciones de nuestra base de datos, en el caso anterio de una tabla en especifico; y bueno necesitaba esto ya que quería sincronizar unas tablas pero de distintos manejadores y necesitaba conocer las estructuras de datos para preparar las sentencias.
Te agradezco,
#4
Escrito 15 julio 2010 - 07:32
Que bien se has resuelto tu problema.
Asignamos este hilo como [RESUELTO].
Salud OS
Asignamos este hilo como [RESUELTO].
Salud OS
#5
Escrito 24 julio 2010 - 05:32
interesante, no me habia detenido a ver todas las partes del componente ZEOS, pero me voy a poner a leer para conocerlo mejor. En mi caso solo me he concentrado en Ztable y Zquery, pero es tonto no aprovechar todas las herramientas que te da zeos. En tu caso lo has hecho muy bien.