Gnome DB
Michael Lausch
michael.lausch@1012surf.net
Rodrigo Moya
rmoya@chez.com
Copyright © 1999 by
The Free Software Foundation
Table of Contents
1.
Introduction
2.
Architectural Overview
ODBC Servers
MySQL Server
Postgres Server
Oracle Server
Sybase Server
LDAP Server
Directory Structure
3.
Installation
Introduction
Installing
Configuring
Running Applications
4.
Administration and Configuration of GDA
Providers and Data Sources
Configuration of a Provider
Data Source Names
5.
GDA Client Library
Introduction
Overview of the GDA Objects
Data Types
Available Data Types
Datasource Meta Information
Function Reference
gda_command_new
—
gda_command_free
—
gda_command_set_connection
—
gda_command_get_connection
—
gda_command_set_text
—
gda_command_get_text
—
gda_command_set_cmd_type
—
gda_command_get_cmd_type
—
gda_command_execute
—
gda_command_create_parameter
—
gda_command_get_timeout
—
gda_command_set_timeout
—
gda_connection_real_open
—
gda_connection_real_close
—
gda_connection_new
—
gda_connection_free
—
gda_connection_set_provider
—
gda_connection_get_provider
—
gda_connection_list_datasources
—
gda_connection_set_default_db
—
gda_connection_open
—
gda_connection_close
—
gda_connection_open_schema_array
—
gda_connection_open_schema
—
gda_connection_get_errors
—
gda_connection_begin_transaction
—
gda_connection_commit_transaction
—
gda_connection_rollback_transaction
—
gda_connection_execute
—
gda_connection_start_logging
—
gda_connection_stop_logging
—
gda_error_free
—
gda_error_list_free
—
gda_fieldtype_2_string
—
gda_string_2_fieldtype
—
gda_field_new
—
gda_field_free
—
gda_field_actual_size
—
gda_recordset_new
—
gda_recordset_free
—
gda_recordset_close
—
gda_recordset_bof
—
gda_recordset_eof
—
gda_recordset_move
—
gda_recordset_move_first
—
gda_recordset_move_last
—
gda_recordset_move_next
—
gda_recordset_field_idx
—
gda_recordset_field_name
—
gda_recordset_rowsize
—
gda_recordset_set_connection
—
gda_recordset_get_connection
—
gda_recordset_open
—
gda_recordset_open_txt
—
gda_recordset_get_cursorloc
—
gda_recordset_set_cursorloc
—
gda_recordset_get_cursortype
—
gda_recordset_set_cursortype
—
gda_server_new
—
gda_server_copy
—
gda_server_free
—
gda_server_list
—
gda_list_datasources
—
gda_list_datasources_for_provider
—
gda_xml_database_new
—
gda_xml_database_load_from_file
—
gda_xml_database_free
—
gda_xml_database_add_recordset
—
gda_xml_database_save_to_file
—
gda_xml_database_get_name
—
gda_xml_database_set_name
—
gda_xml_database_get_filename
—
gda_xml_database_set_filename
—
gda_xml_database_get_date
—
gda_xml_database_set_date
—
gda_xml_database_list_recordsets
—
gda_xml_recordset_new
—
gda_xml_recordset_remove
—
gda_xml_recordset_add_field
—
gda_xml_recordset_add_gda_field
—
gda_xml_recordset_remove_field
—
gda_xml_recordset_list_fields
—
gda_xml_view_new
—
gda_xml_view_remove
—
6.
GDA Widget Library
Introduction
Overview of the GDA widgets
GnomeDbLogin widget
GnomeDbLoginDlg widget
GnomeDbBrowser widget
GnomeDbGrid widget
GnomeDbCombo widget
GnomeDbList widget
GnomeDbReport widget
GnomeDbError widget
GnomeDbErrorDlg widget
Function Reference
gnome_db_browser_new
—
gnome_db_browser_destroy
—
gnome_db_browser_get_connection
—
gnome_db_browser_set_connection
—
gnome_db_browser_clear
—
gnome_db_browser_refresh
—
gnome_db_combo_new
—
gnome_db_combo_get_editable
—
gnome_db_errordlg_new
—
gnome_db_errordlg_show_errors
—
gnome_db_errordlg_set_title
—
gnome_db_error_new
—
gnome_db_error_show
—
gnome_db_error_prev
—
gnome_db_error_next
—
gnome_db_grid_new
—
gnome_db_grid_destroy
—
gnome_db_grid_set_background
—
gnome_db_grid_set_foreground
—
gnome_db_grid_select_all
—
gnome_db_grid_clear_selection
—
gnome_db_grid_get_selected_rows
—
gnome_db_grid_copy_clipboard
—
gnome_db_grid_get_cell
—
gnome_db_grid_set_column_visibility
—
gnome_db_grid_set_row_visibility
—
gnome_db_grid_hide_column_titles
—
gnome_db_grid_show_column_titles
—
gnome_db_grid_hide_row_numbers
—
gnome_db_grid_show_row_numbers
—
gnome_db_grid_clear
—
gnome_db_grid_refresh
—
gnome_db_grid_get_recordset
—
gnome_db_grid_set_recordset
—
gnome_db_list_new
—
gnome_db_list_clear
—
gnome_db_list_get_row_count
—
gnome_db_list_get_string
—
gnome_db_list_get_recordset
—
gnome_db_list_set_recordset
—
gnome_db_logindlg_new
—
gnome_db_logindlg_popup
—
gnome_db_login_new
—
gnome_db_login_login
—
gnome_db_report_new
—
gnome_db_report_new_from_file
—
gnome_db_report_clear
—
gnome_db_report_load
—
gnome_db_report_save
—
gnome_db_report_set_file_name
—
7.
GDA Providers
Introduction
Steps for Building a Provider
Implementation of GDA Providers
8.
GDA Clients
Introduction
Building GDA Clients
Building GDA CORBA Clients
9.
Front-End Application
Introduction
Next
Introduction