GdaXqlDml

Name

GdaXqlDml -- 

Synopsis



#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);

Description

Details

GDA_XQL_DML_CONST()

#define GDA_XQL_DML_CONST(obj)	G_TYPE_CHECK_INSTANCE_CAST((obj), gda_xql_dml_get_type(), GdaXqlDml const)

obj : 


struct GdaXqlDmlPrivate

struct GdaXqlDmlPrivate {
	GdaXqlItem *target;
	GdaXqlItem *valuelist;
	GdaXqlItem *where;
	GdaXqlItem *having;
	GdaXqlItem *group;
	GdaXqlItem *trailer;
	GdaXqlItem *dest;
	GdaXqlItem *source;
	GdaXqlItem *setlist;
};


gda_xql_dml_add_target_from_text ()

gchar*      gda_xql_dml_add_target_from_text
                                            (GdaXqlDml *xqldml,
                                             gchar *name,
                                             GdaXqlItem *join);

xqldml : 
name : 
join : 
Returns : 


gda_xql_dml_add_field_from_text ()

GdaXqlItem* gda_xql_dml_add_field_from_text (GdaXqlDml *xqldml,
                                             gchar *id,
                                             gchar *name,
                                             gchar *alias,
                                             gboolean group);

xqldml : 
id : 
name : 
alias : 
group : 
Returns : 


gda_xql_dml_add_const_from_text ()

GdaXqlItem* gda_xql_dml_add_const_from_text (GdaXqlDml *xqldml,
                                             gchar *value,
                                             gchar *type,
                                             gboolean null);

xqldml : 
value : 
type : 
null : 
Returns : 


gda_xql_dml_add_func ()

void        gda_xql_dml_add_func            (GdaXqlDml *xqldml,
                                             GdaXqlItem *item);

xqldml : 
item : 


gda_xql_dml_add_query ()

void        gda_xql_dml_add_query           (GdaXqlDml *xqldml,
                                             GdaXqlItem *item);

xqldml : 
item : 


gda_xql_dml_add_row_condition ()

void        gda_xql_dml_add_row_condition   (GdaXqlDml *xqldml,
                                             GdaXqlItem *cond,
                                             gchar *type);

xqldml : 
cond : 
type : 


gda_xql_dml_add_group_condition ()

void        gda_xql_dml_add_group_condition (GdaXqlDml *xqldml,
                                             GdaXqlItem *cond,
                                             gchar *type);

xqldml : 
cond : 
type : 


gda_xql_dml_add_order ()

void        gda_xql_dml_add_order           (GdaXqlDml *xqldml,
                                             gint column,
                                             gboolean asc);

xqldml : 
column : 
asc : 


gda_xql_dml_add_set ()

void        gda_xql_dml_add_set             (GdaXqlDml *xqldml,
                                             GdaXqlItem *item);

xqldml : 
item : 


gda_xql_dml_add_set_const ()

void        gda_xql_dml_add_set_const       (GdaXqlDml *xqldml,
                                             gchar *field,
                                             gchar *value,
                                             gchar *type,
                                             gboolean null);

xqldml : 
field : 
value : 
type : 
null :