:: com :: sun :: star ::

module sdb
Description
Basic interfaces for database access.

Services
::com::sun::star::sdb::CallableStatement represents a procedure call. The service differs only in the access of the columns and parameters to the service ::com::sun::star::sdbc::CallableStatement .
::com::sun::star::sdb::Column describes the common properties of a database column.
::com::sun::star::sdb::ColumnDescriptorControl specifies a column descriptor control.
::com::sun::star::sdb::ColumnDescriptorControlModel specifies the standard model of an ::com::sun::star::sdb::ColumnDescriptorControl .
::com::sun::star::sdb::ColumnSettings describes the common properties of a database column.
::com::sun::star::sdb::Connection extends the ::com::sun::star::sdbc::Connection of SDBC by providing the data definitions of a connected database.
::com::sun::star::sdb::ContentLoader implements a loader for various datasource-related user interface components.
::com::sun::star::sdb::DataAccessDescriptor descriptor for accessing basic data access objects.
::com::sun::star::sdb::DataColumn defines a column used for a result set which contains the data definition and the data of the column of the current row of a result set.
::com::sun::star::sdb::DataSettings extends the ::com::sun::star::sdbcx::Table with additional display information, sorting and filtering criterias.
::com::sun::star::sdb::DataSource is a factory to establish database connections. It should be registered at a ::com::sun::star::uno::NamingService .
::com::sun::star::sdb::DataSourceBrowser implements a component which allows browsing the data sources registered on the system.
::com::sun::star::sdb::DatabaseAccess [ DEPRECATED ]
specifies a component, which controls DatabaseAccessConnections and acts like a shared DataSource.
::com::sun::star::sdb::DatabaseAccessConnection [ DEPRECATED ]
specifies a component, which supplies and stores additional information related to a certain database connection, such as, DatabaseQueries, FormDocuments, and ReportDocuments. Objects for data definition are supplied as well, for instance, Tables, Views, etc.
::com::sun::star::sdb::DatabaseAccessContext [ DEPRECATED ]
is the context for data access beans. It allows to register aliases for database access beans. It is possible to have different aliases for different locales.
::com::sun::star::sdb::DatabaseAccessDataSource [ DEPRECATED ]
is a factory to create data access beans. Data access beans are shared amoung components, so if an already existing bean is requested, the existing one is returned.
::com::sun::star::sdb::DatabaseContext is the context for accessing datasource.
::com::sun::star::sdb::DatabaseDocument specifies documents which belong to a database access bean.
::com::sun::star::sdb::DatabaseEnvironment [ DEPRECATED ]
::com::sun::star::sdb::DatasourceAdministrationDialog provides a user interface for administrating the system wide registered data sources.
::com::sun::star::sdb::DefinitionContainer describes a container which provides access to database related definitions like commands, forms, and reports.
::com::sun::star::sdb::Document [ DEPRECATED ]
specifies documents which belong to a database source.
::com::sun::star::sdb::DocumentContainer describes a container which provides access to documents embedded into a database document, usually forms and reports.
::com::sun::star::sdb::DocumentDataSource simplifies the accessing of data sources and it's corresponding database document.
::com::sun::star::sdb::DocumentDefinition specifies documents which belong to a database source.
::com::sun::star::sdb::ErrorMessageDialog provides a dialog for displaying database related exceptions.
::com::sun::star::sdb::Forms describes a container which provides access to database forms.
::com::sun::star::sdb::InteractionHandler is a service for user interaction for databases.
::com::sun::star::sdb::OfficeDatabaseDocument specifies a office database document which is a storable document.
::com::sun::star::sdb::OrderColumn describes a column which is part of the ORDER clause.
::com::sun::star::sdb::PreparedStatement represents a precompiled SQL statement. The service differs only in the access of the columns and parameters to the service ::com::sun::star::sdbc::PreparedStatement .
::com::sun::star::sdb::Query is a stored definition of a SQL query.
::com::sun::star::sdb::QueryDefinition is a stored definition of a SQL "Select statement".
::com::sun::star::sdb::QueryDescriptor is a stored definition of a SQL "Select statement".
::com::sun::star::sdb::QueryDesign implements a component which allows the creation of SQL statements.
::com::sun::star::sdb::RelationDesign implements a component which allows the creation of relation.
::com::sun::star::sdb::Reports describes a container which provides access to database reports.
::com::sun::star::sdb::ResultColumn describes a column of a result set.
::com::sun::star::sdb::ResultSet extends the ::com::sun::star::sdbcx::ResultSet by a more sophisticated access to the result sets data.
::com::sun::star::sdb::RowSet is a client side RowSet, which use retrieves is data based on a database table, a query or a SQL command or by a rowset reader, who mustn't support SQL. The connection of the rowset is typically a named DataSource or a DataAccess component or a previous instanciated connection.
::com::sun::star::sdb::SQLQueryComposer represents a tool for composing SQL select statements.
::com::sun::star::sdb::SingleSelectQueryAnalyzer represents a service for analyzing a single select statement.
::com::sun::star::sdb::SingleSelectQueryComposer represents a service for composing a single select statement.
::com::sun::star::sdb::Table extends the service ::com::sun::star::sdbcx::Table with additional display information, sorting, and filtering criterias.
::com::sun::star::sdb::TableDescriptor extends the service ::com::sun::star::sdbcx::TableDescriptor with additional display informations, sorting, and filtering criteria.
::com::sun::star::sdb::TableDesign implements a component which allows the creation of tables.
Interfaces
::com::sun::star::sdb::XAlterQuery is used to alter the command of a query.
::com::sun::star::sdb::XBookmarksSupplier provides access to the collection of all bookmarks associated with a data source.
::com::sun::star::sdb::XColumn is used to access data which is collected in a row.
::com::sun::star::sdb::XColumnUpdate is used to update data which is collected in a row.
::com::sun::star::sdb::XCommandPreparation is used for preparation of commands.
::com::sun::star::sdb::XCompletedConnection is used for establishing connections via a factory which is identified by it's name. To complete the information needed for establishing a connection an interaction handler is used.
::com::sun::star::sdb::XCompletedExecution is used for execution where information for execution may be required from the user.
::com::sun::star::sdb::XDatabaseAccess is used to connect to a data access bean. A data access bean represents a database connection and provides additional information related to the connection such as forms, reports, or queries.
::com::sun::star::sdb::XDatabaseAccessListener is used for receiving "connectionChanged", "approveConnectionClose", and "connectionClosing" events posted by a database access bean.
::com::sun::star::sdb::XDatabaseEnvironment [ DEPRECATED ]
specifies the root of the data access beans. It provides the possiblity to open a data access bean, which contains tables, queries, forms, and report documents, or to open a connection to a database.
::com::sun::star::sdb::XDocumentDataSource simplifies the accessing of data sources and their corresponding database document.
::com::sun::star::sdb::XFormDocumentsSupplier provides the access to a container of database forms.
::com::sun::star::sdb::XInteractionDocumentSave An interaction continuation handing back a document name.
::com::sun::star::sdb::XInteractionSupplyParameters An interaction continuation handing back parameter data.
::com::sun::star::sdb::XOfficeDatabaseDocument simplifies the accessing of data sources, and it's corresponding database document and forms, and reports.
::com::sun::star::sdb::XParametersSupplier provides the access to a container of parameters, typically used for a prepared statement.
::com::sun::star::sdb::XQueriesSupplier provides the access to a container of database queries.
::com::sun::star::sdb::XQueryDefinitionsSupplier provides the access to a container of database command definitions.
::com::sun::star::sdb::XReportDocumentsSupplier provides the access to a container of database reports.
::com::sun::star::sdb::XResultSetAccess is the interface to create a ::com::sun::star::sdbc::ResultSet based on the object providing the interface.
::com::sun::star::sdb::XRowSetApproveBroadcaster provides the possibility of reviving an event before changing the content of a rowset.
::com::sun::star::sdb::XRowSetApproveListener is used for approving the moving and changing of rowset actions.
::com::sun::star::sdb::XRowSetSupplier uses a row set as datasource.
::com::sun::star::sdb::XSQLErrorBroadcaster interface for notifying potential listeners of ::com::sun::star::sdbc::SQLException s posted by any database object.
::com::sun::star::sdb::XSQLErrorListener the listener interface for receiving "errorOccured" events posted by any database object.
::com::sun::star::sdb::XSQLQueryComposer should be provided by a tool which simplifies the handling with SQL select statements.
::com::sun::star::sdb::XSQLQueryComposerFactory is a factory for instances of service ::com::sun::star::sdb::SQLQueryComposer .
::com::sun::star::sdb::XSingleSelectQueryAnalyzer simplifies the analyzing of single select statements.
::com::sun::star::sdb::XSingleSelectQueryComposer simplifies the composing of single select statements.
Structs
::com::sun::star::sdb::RowChangeEvent indicates the type of change action on the data source.
::com::sun::star::sdb::SQLErrorEvent is invoked in case of fired database exception triggered by a database object.
Exceptions
::com::sun::star::sdb::DocumentSaveRequest an error specifying the lack of a document name
::com::sun::star::sdb::ParametersRequest an error specifying the lack of parameters values
::com::sun::star::sdb::RowSetVetoException is an exception fired whenever a rowset operation was cancelled because of of a veto of an approved listener.
::com::sun::star::sdb::SQLContext provides special information about the context where a ::com::sun::star::sdbc::SQLException occurred. As usual for SQLExceptions, several SQLContext-objects may be chained, then the most recent context is appended to the list's tail.
Constant Groups
::com::sun::star::sdb::CommandType indicates the type of a command.
::com::sun::star::sdb::RowChangeAction determines the type of change which is going to be performed.
::com::sun::star::sdb::SQLFilterOperator These constants are used to specify the filter operator which should be applied when creating a filter with the method XSingleSelectQueryComposer::setStructuredFilter .
Top of Page