Re: [gnome-db] GdaDataModel and column introspection
- From: Piotr Pokora <piotrek pokora gmail com>
- To: Vivien Malerba <vmalerba gmail com>
- Cc: gnome-db list <gnome-db-list gnome org>
- Subject: Re: [gnome-db] GdaDataModel and column introspection
- Date: Wed, 01 Feb 2012 20:31:44 +0100
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
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]