| GNOME Data Access manual |
|---|
GdaXqlDml —
#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)
| obj : |
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);
| xqldml : | |
| name : | |
| join : | |
| Returns : |
GdaXqlItem* gda_xql_dml_add_field_from_text (GdaXqlDml *xqldml,
gchar *id,
gchar *name,
gchar *alias,
gboolean group);
| xqldml : | |
| id : | |
| name : | |
| alias : | |
| group : | |
| Returns : |
GdaXqlItem* gda_xql_dml_add_const_from_text (GdaXqlDml *xqldml,
gchar *value,
gchar *type,
gboolean null);
| xqldml : | |
| value : | |
| type : | |
| null : | |
| Returns : |
void gda_xql_dml_add_func (GdaXqlDml *xqldml,
GdaXqlItem *item);
| xqldml : | |
| item : |
void gda_xql_dml_add_query (GdaXqlDml *xqldml,
GdaXqlItem *item);
| xqldml : | |
| item : |
void gda_xql_dml_add_row_condition (GdaXqlDml *xqldml,
GdaXqlItem *cond,
gchar *type);
| xqldml : | |
| cond : | |
| type : |
void gda_xql_dml_add_group_condition (GdaXqlDml *xqldml,
GdaXqlItem *cond,
gchar *type);
| xqldml : | |
| cond : | |
| type : |
void gda_xql_dml_add_order (GdaXqlDml *xqldml,
gint column,
gboolean asc);
| xqldml : | |
| column : | |
| asc : |
void gda_xql_dml_add_set (GdaXqlDml *xqldml,
GdaXqlItem *item);
| xqldml : | |
| item : |
| << GdaXqlDelete | GdaXqlDual >> |