| GNOME-DB API reference |
|---|
GtkWidget * gnome_db_dsn_config_new (constgchar *name); void gnome_db_dsn_config_clear (GnomeDbDsnConfig *dsnconf);gboolean gnome_db_dsn_config_save (GnomeDbDsnConfig *dsnconf);gboolean gnome_db_dsn_config_remove (GnomeDbDsnConfig *dsnconf); constgchar * gnome_db_dsn_config_get_name (GnomeDbDsnConfig *dsnconf); void gnome_db_dsn_config_set_name (GnomeDbDsnConfig *dsnconf, constgchar *name); constgchar * gnome_db_dsn_config_get_provider (GnomeDbDsnConfig *dsnconf); constgchar * gnome_db_dsn_config_get_dsn (GnomeDbDsnConfig *dsnconf); constgchar * gnome_db_dsn_config_get_description (GnomeDbDsnConfig *dsnconf); constgchar * gnome_db_dsn_config_get_user (GnomeDbDsnConfig *dsnconf);
The
GtkWidget * gnome_db_dsn_config_new (constgchar *name);
Create a new GnomeDbDsnConfig, which is used to manage existing DSN entries in your system GDA configuration. The widget provides functions to let you view, modify and remove entries.
| name : | data source name |
| Returns : | a pointer to the new widget, or NULL on error |
void gnome_db_dsn_config_clear (GnomeDbDsnConfig *dsnconf);
Clears all widgets in the DSN config
| dsnconf : | GnomeDbDsnConfig widget |
gboolean gnome_db_dsn_config_save (GnomeDbDsnConfig *dsnconf);
Saves the given DSN being configured in the GDA configuration files
| dsnconf : | GnomeDbDsnConfig widget |
| Returns : |
|
gboolean gnome_db_dsn_config_remove (GnomeDbDsnConfig *dsnconf);
| dsnconf : | GnomeDbDsnConfig widget |
| Returns : |
|
constgchar * gnome_db_dsn_config_get_name (GnomeDbDsnConfig *dsnconf);
| dsnconf : | GnomeDbDsnConfig widget |
| Returns : |
|
void gnome_db_dsn_config_set_name (GnomeDbDsnConfig *dsnconf, constgchar *name);
| dsnconf : | GnomeDbDsnConfig widget |
| name : | data source name |
constgchar * gnome_db_dsn_config_get_provider (GnomeDbDsnConfig *dsnconf);
| dsnconf : | |
| Returns : |
|
constgchar * gnome_db_dsn_config_get_dsn (GnomeDbDsnConfig *dsnconf);
| dsnconf : | |
| Returns : |
|
constgchar * gnome_db_dsn_config_get_description (GnomeDbDsnConfig *dsnconf);
| dsnconf : | |
| Returns : |
|
| <<< GnomeDbDsnConfigDruid | GnomeDbEmbeddable >>> |