2008/12/18 Daniel Espinosa <[email protected]>

> After see at gda-easy.c/.h files I found that gda_insert_row_into_table y
> gda_insert_row_into_table_from_string aren't implemented, then I plant to
> hack on them, but found that this funtions doesn't allow to get back the
> values inserted for the new row like in
>
> gda_connection_statement_execute 
> <http://library.gnome.org/devel/libgda/3.99/GdaConnection.html#gda-connection-statement-execute>
>
> does using its *last_inserted_row* paramenter, then I propouse to make an
> API break in order to add an *last_inserted* parameter for both functions:
>
> gboolean 
> <http://library.gnome.org/devel/glib/stable/glib-Basic-Types.html#gboolean>   
>          gda_insert_row_into_table           (GdaConnection 
> <http://library.gnome.org/devel/libgda/3.99/GdaConnection.html> *cnc,
>
>                                                          const gchar 
> <http://library.gnome.org/devel/glib/stable/glib-Basic-Types.html#gchar> 
> *table_name,
>                                                          GdaSet 
> **last_inserted_row,
>
>                                                          GError 
> <http://library.gnome.org/devel/glib/stable/glib-Error-Reporting.html#GError> 
> **error,
>                                                          ...);
>
>
> gboolean 
> <http://library.gnome.org/devel/glib/stable/glib-Basic-Types.html#gboolean>   
>          gda_insert_row_into_table_from_string
>                                                         (GdaConnection 
> <http://library.gnome.org/devel/libgda/3.99/GdaConnection.html> *cnc,
>
>                                                          const gchar 
> <http://library.gnome.org/devel/glib/stable/glib-Basic-Types.html#gchar> 
> *table_name,
>                                                          GdaSet 
> **last_inserted_row
>
>                                                          GError 
> <http://library.gnome.org/devel/glib/stable/glib-Error-Reporting.html#GError> 
> **error,
>                                                          ...);
>
> Ok,  go for it!

Tell me when you have a patch!

Vivien
_______________________________________________
gnome-db-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/gnome-db-list

Reply via email to