![]() |
![]() |
![]() |
GNOME Data Access 4.0 manual | ![]() |
---|
Connections are now opened using gda_connection_open_from_dsn () or gda_connection_open_from_string () depending on how the connection is defined
Upon opening a connection, the <argument>username</argument> and <argument>password</argument> arguments have heen replaced by a more flexible arguments passing mechanism where providers can specify what authorization parameters they use
gda_server_provider_get_last_insert_id() has been removed in favor of the "last_insert_row" argument of the gda_connection_statement_execute () and gda_connection_statement_execute_non_select () methods. If that argument is not NULL, then if the statement is an INSERT statement, the argument will contain a list of values, one for each column of the modified table.
The GdaServerProviderInfo structure has been removed as it was useless, and the gda_server_provider_get_info() has been replaced by a gda_server_provider_get_name () method to access the provider's name.
GdaClient
GdaRenderer, GdaXmlStorage, GdaEntity, GdaEntityField and GdaReferer interfaces
GdaDict, GdaDictType, GdaDictDatabase, GdaDictTable, GdaDictAggregate, GdaDictField, GdaDictConstraint and GdaDictFunction dictionary related objects
GdaQuery, GdaQueryObject, GdaQueryFieldAgg, GdaQueryFieldAll, GdaQueryCondition, GdaQueryJoin, GdaQueryFieldField, GdaQueryTarget, GdaQueryFieldFunc, GdaQueryFieldValue and GdaQueryField query related objects
GdaCommand
GdaParameterList (replaced by GdaSet), GdaParameter (replaced by GdaHolder)
GdaObject, GdaObjectRef
GdaDataModelFilterSQL
GdaGraph, GdaGraphItem, GdaGraphQuery
GdaGraphviz