| GNOME Data Access manual | |||
|---|---|---|---|
| <<< Previous Page | Home | Up | Next Page >>> | 
| #define GDA_XQL_DML_CONST (obj) struct GdaXqlDmlPrivate; gchar* gda_xql_dml_add_target_from_text (GdaXqlDml *xqldml, gchar *name, GdaXqlItem *join); GdaXqlItem* gda_xql_dml_add_field_from_text (GdaXqlDml *xqldml, gchar *id, gchar *name, gchar *alias, gboolean group); GdaXqlItem* gda_xql_dml_add_const_from_text (GdaXqlDml *xqldml, gchar *value, gchar *type, gboolean null); void gda_xql_dml_add_func (GdaXqlDml *xqldml, GdaXqlItem *item); void gda_xql_dml_add_query (GdaXqlDml *xqldml, GdaXqlItem *item); void gda_xql_dml_add_row_condition (GdaXqlDml *xqldml, GdaXqlItem *cond, gchar *type); void gda_xql_dml_add_group_condition (GdaXqlDml *xqldml, GdaXqlItem *cond, gchar *type); void gda_xql_dml_add_order (GdaXqlDml *xqldml, gint column, gboolean asc); void gda_xql_dml_add_set (GdaXqlDml *xqldml, GdaXqlItem *item); void gda_xql_dml_add_set_const (GdaXqlDml *xqldml, gchar *field, gchar *value, gchar *type, gboolean null); | 
| #define GDA_XQL_DML_CONST(obj) G_TYPE_CHECK_INSTANCE_CAST((obj), gda_xql_dml_get_type(), GdaXqlDml const) | 
| struct GdaXqlDmlPrivate {
	GdaXqlItem *target;
	GdaXqlItem *valuelist;
	GdaXqlItem *where;
	GdaXqlItem *having;
	GdaXqlItem *group;
	GdaXqlItem *trailer;
	GdaXqlItem *dest;
	GdaXqlItem *source;
	GdaXqlItem *setlist;
}; | 
| gchar* gda_xql_dml_add_target_from_text (GdaXqlDml *xqldml, gchar *name, GdaXqlItem *join); | 
| GdaXqlItem* gda_xql_dml_add_field_from_text (GdaXqlDml *xqldml,
                                             gchar *id,
                                             gchar *name,
                                             gchar *alias,
                                             gboolean group); | 
| GdaXqlItem* gda_xql_dml_add_const_from_text (GdaXqlDml *xqldml,
                                             gchar *value,
                                             gchar *type,
                                             gboolean null); | 
| void        gda_xql_dml_add_row_condition   (GdaXqlDml *xqldml,
                                             GdaXqlItem *cond,
                                             gchar *type); | 
| void        gda_xql_dml_add_group_condition (GdaXqlDml *xqldml,
                                             GdaXqlItem *cond,
                                             gchar *type); |