Top | ![]() |
![]() |
![]() |
![]() |
GdaTable * | gda_table_new () |
GdaTable * | gda_table_new_from_model () |
const gchar * | gda_table_get_name () |
void | gda_table_set_name () |
void | gda_table_add_field () |
void | gda_table_add_data_from_model () |
GdaTable *
gda_table_new (const gchar *name
);
Creates a new GdaTable object, which is an in-memory representation of an entire table. It is mainly used by the GdaXmlDatabase class, but you can also use it in your applications for whatever you may need it.
GdaTable * gda_table_new_from_model (const gchar *name
,const GdaDataModel *model
,gboolean add_data
);
Creates a GdaTable object from the given GdaDataModel. This is very useful to maintain an in-memory copy of a given recordset obtained from a database. This is also used when exporting data to a GdaXmlDatabase object.
void gda_table_set_name (GdaTable *table
,const gchar *name
);
Sets the name of the given GdaTable.
void gda_table_add_field (GdaTable *table
,const GdaFieldAttributes *fa
);
Adds a field to the given GdaTable.
void gda_table_add_data_from_model (GdaTable *table
,const GdaDataModel *model
);
Adds data in the given table
from the given model
.