Re: [gnome-db] GdaDataModel and column introspection
Piotr Pokora <[email protected]> Wed, 01 Feb 2012 20:31:44 +0100
| Newsgroups | gmane.comp.gnome.db |
|---|---|
| Message-ID | <[email protected]> |
Hi! > The gda_data_model_get_column_name() and gda_data_model_get_column_title() > are merely wrappers around the gda_data_model_describe_column() function. > > AFAIK no API returns the results you want. What Libgda could do is map each > returned column to a GdaStatement expression if the statement executed is > a SELECT. In your example the 1st column could be mapped to the expression > "p.firstname AS name". Then it would be possible to add more attributes to > the GdaColumn, the ones you want (i.e. the field name queried for example). Yes, this should be supported IMO. But I wouldn't depend on data returned from provider. It'll use way to much resources, while they simply can be computed (on demand only) from executed query (valid or not valid one). Piotras