Delphi - Obtener campos sin abrir tabla.

 
Vista:

Obtener campos sin abrir tabla.

Publicado por OscaRo (8 intervenciones) el 06/11/2008 01:26:32
Hola,

Alguien sabe como puedo obtener los campos de una tabla, sin tener que hacer una operacion select (sin traer registros de la tabla es a lo que voy). mi base de datos es FireBird....

Se que cuando hago una operacion select mi IBQUERY, se llena con los datos de las columnas pedidas, pero quiero evitar el tener que inventarme la consulta y traer la informacion pues solo necesito los campos de una tabla.

Saludos....
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Obtener campos sin abrir tabla.

Publicado por juancho (193 intervenciones) el 06/11/2008 10:57:08
El componente de coneccion debe de tener una funcion llamada GetTAbleNames o GetTables, en el TSQLConnection existen esas funciones para obtener los metadatos de la base de datos de seguro que el IBX tambien os tiene, tiene que ser algo como TIBConnecion.GetTableNames(), debes de pasarle un TStringList para lo que llene con los nombres de los campos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar