Sophie

Sophie

distrib > Mandriva > 2008.1 > x86_64 > media > main-testing > by-pkgid > 2c50825dd66d0497b96a67f7fab2ee84 > files > 5361

openoffice.org64-devel-doc-2.4.1.10-1mdv2008.1.x86_64.rpm

<html>
<head>
<title>Module sdbcx</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<link rel="stylesheet" type="text/css" href="../../../../idl.css">
</head>
<body>
<div id="adc-idlref">

<a name="_top_"> </a><table class="navimain" border="0" cellpadding="3">
<tr>
<td class="navimain"><a href="../module-ix.html" class="navimain">Overview</a></td>
<td class="navimainself">Module</td>
<td class="navimainnone">Use</td>
<td class="navimainnone">Devguide</td>
<td class="navimain"><a href="../../../../index-files/index-1.html" class="navimain">Index</a></td>
</tr>
</table>
<table class="navisub" border="0" cellpadding="0">
<tr>
<td class="navisub">Nested Modules</td>
<td class="navisub"><a href="#Services" class="navisub">Services</a></td>
<td class="navisub">Singletons</td>
<td class="navisub"><a href="#Interfaces" class="navisub">Interfaces</a></td>
<td class="navisub">Structs</td>
<td class="navisub">Exceptions</td>
<td class="navisub">Enums</td>
<td class="navisub">Typedefs</td>
<td class="navisub"><a href="#ConstantGroups" class="navisub">Constant Groups</a></td>
</tr>
</table>
<hr>
<table border="0" width="100%" cellpadding="5" cellspacing="3" class="title-table" style="margin-bottom:6pt;">
<tr>
<td><p class="namechain"><a href="../../../../module-ix.html" class="namechain">::</a> <a href="../../../module-ix.html" class="namechain">com</a> :: <a href="../../module-ix.html" class="namechain">sun</a> :: <a href="../module-ix.html" class="namechain">star</a> :: </p>
</td>
</tr>
<tr>
<td class="title">module sdbcx</td>
</tr>
<tr>
<td><dl>
<dt><b>Description</b></dt>
<dd>High-level database component interfaces.</dd>
</dl>
</td>
</tr>
</table>
<hr>
<a name="Services"/><table border="1" width="100%" cellpadding="5" cellspacing="0" class="subtitle">
<tr>
<td class="subtitle" colspan="2">Services</td>
</tr>
<tr>
<td class="imsum_left"><a href="Column.html">Column</a></td>
<td class="imsum_right">describes the common properties of a database column.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="ColumnDescriptor.html">ColumnDescriptor</a></td>
<td class="imsum_right">describes the common properties of a database column. Could be used for the creation
 of a database columns within a table.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="Container.html">Container</a></td>
<td class="imsum_right">describes every container which is used for data definition. Each
 container must support access to its elements by the element's name or
 by the element's position. 
 
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="DatabaseDefinition.html">DatabaseDefinition</a></td>
<td class="imsum_right">could be used as an extension for performing data definition tasks on
 databases, and to control the access rights on database objects.
 
 
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="Descriptor.html">Descriptor</a></td>
<td class="imsum_right">is used to create a new object within a database.
 
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="Driver.html">Driver</a></td>
<td class="imsum_right">extends the service 
 ::com::sun::star::<a href="../sdbc/module-ix.html">sdbc</a>::<a href="../sdbc/Driver.html">Driver</a>
 by beans for data definition.
</td>
</tr>
<tr>
<td class="imsum_left"><a href="Group.html">Group</a></td>
<td class="imsum_right">represents a group of users, which has certain access rights for the objects
 of the database.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="GroupDescriptor.html">GroupDescriptor</a></td>
<td class="imsum_right">is used to create a new group in a database.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="Index.html">Index</a></td>
<td class="imsum_right">is used to specify the index for a database table. It refers to one or
 more columns of a table.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="IndexColumn.html">IndexColumn</a></td>
<td class="imsum_right">adds a property to determine the sort order of the column values within the
 index. Some database drivers may ignore this property.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="IndexColumnDescriptor.html">IndexColumnDescriptor</a></td>
<td class="imsum_right">adds a property to determine the sort order of the column values within the
 index. Some database drivers may ignore this property.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="IndexDescriptor.html">IndexDescriptor</a></td>
<td class="imsum_right">is used to define a new index for a database table.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="Key.html">Key</a></td>
<td class="imsum_right">is used to define a new key for a table.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="KeyColumn.html">KeyColumn</a></td>
<td class="imsum_right">adds a property to specify the referenced column. This is used to specify
 foreign keys. 
 
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="KeyColumnDescriptor.html">KeyColumnDescriptor</a></td>
<td class="imsum_right">adds a property to specify the referenced column. This is used to specify
 foreign keys.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="KeyDescriptor.html">KeyDescriptor</a></td>
<td class="imsum_right">is used to define a new key for a table.

 </td>
</tr>
<tr>
<td class="imsum_left"><a href="PreparedStatement.html">PreparedStatement</a></td>
<td class="imsum_right">extends the definition of the service 
 ::com::sun::star::<a href="../sdbc/module-ix.html">sdbc</a>::<a href="../sdbc/PreparedStatement.html">PreparedStatement</a>
 with a flag for the usage of bookmarks.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="ReferenceColumn.html">ReferenceColumn</a></td>
<td class="imsum_right">adds a property to specify the referenced column. This is used to specify
 foreign keys.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="ResultSet.html">ResultSet</a></td>
<td class="imsum_right">extends the SDBC ResultSet by the possibility of bookmark positioning, cancelling
 the positioning, and updating of rows.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="Statement.html">Statement</a></td>
<td class="imsum_right">extends the definition of the service 
 ::com::sun::star::<a href="../sdbc/module-ix.html">sdbc</a>::<a href="../sdbc/Statement.html">Statement</a>
 with a flag for the usage of bookmarks.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="Table.html">Table</a></td>
<td class="imsum_right">used to specify a table in a database. A table is described by its
 name and one or more columns.

 </td>
</tr>
<tr>
<td class="imsum_left"><a href="TableDescriptor.html">TableDescriptor</a></td>
<td class="imsum_right">is used to define a table of a database. A table is described by its
 name and one or more columns and the keys for semantic rules.
 
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="User.html">User</a></td>
<td class="imsum_right">represents a user of the database, who has certain access rights 
 for the objects of the database.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="UserDescriptor.html">UserDescriptor</a></td>
<td class="imsum_right">is used to create a new user in a database.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="View.html">View</a></td>
<td class="imsum_right">is used to specify views on data. A view object is only used for creation and
 deletion. Inspecting the command of a view is normally not supported.

 </td>
</tr>
<tr>
<td class="imsum_left"><a href="ViewDescriptor.html">ViewDescriptor</a></td>
<td class="imsum_right">is used to define a new view for a database.
 </td>
</tr>
</table>
<a name="Interfaces"/><table border="1" width="100%" cellpadding="5" cellspacing="0" class="subtitle">
<tr>
<td class="subtitle" colspan="2">Interfaces</td>
</tr>
<tr>
<td class="imsum_left"><a href="XAlterTable.html">XAlterTable</a></td>
<td class="imsum_right">is used for creating and appending new objects to a specific container.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="XAlterView.html">XAlterView</a></td>
<td class="imsum_right">implements the possibility to alter aspects of a view's definition

 </td>
</tr>
<tr>
<td class="imsum_left"><a href="XAppend.html">XAppend</a></td>
<td class="imsum_right">is used for creating and appending new objects to a specific container.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="XAuthorizable.html">XAuthorizable</a></td>
<td class="imsum_right">is used for accessing and setting the permissions of a user for a database
 object.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="XColumnsSupplier.html">XColumnsSupplier</a></td>
<td class="imsum_right">provides the access to a container of columns, typically used for tables and 
 indexes.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="XCreateCatalog.html">XCreateCatalog</a></td>
<td class="imsum_right">may be implemented to hide the complexity of creating a database catalog.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="XDataDefinitionSupplier.html">XDataDefinitionSupplier</a></td>
<td class="imsum_right">provides the access to data definition beans from a connected database.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="XDataDescriptorFactory.html">XDataDescriptorFactory</a></td>
<td class="imsum_right">provides the creation of a descriptor for a definition object.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="XDeleteRows.html">XDeleteRows</a></td>
<td class="imsum_right">provides for the deletion of more than one row at a time.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="XDrop.html">XDrop</a></td>
<td class="imsum_right">provides methods to remove an element of its container and to drop it from
 the related database.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="XDropCatalog.html">XDropCatalog</a></td>
<td class="imsum_right">may be implemented to hide the complexity of dropping a database catalog. Could
 normally be used only in offline mode, no connection on the database. This
 should be checked by the driver.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="XGroupsSupplier.html">XGroupsSupplier</a></td>
<td class="imsum_right">provides for access to a container of groups, typically used for a database
 definition object.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="XIndexesSupplier.html">XIndexesSupplier</a></td>
<td class="imsum_right">provides for access to a container of indexes, typically used for a table
 definition object.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="XKeysSupplier.html">XKeysSupplier</a></td>
<td class="imsum_right">provides for access to a container of keys, typically used for a table
 definition object.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="XRename.html">XRename</a></td>
<td class="imsum_right">supports the renaming of definition objects.
 <br/> 

 This is a very desirable feature which is not supported by all databases. There is no 
 standard SQL statement provided for this feature.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="XRowLocate.html">XRowLocate</a></td>
<td class="imsum_right">is used to identify rows within a result set and to find rows by a bookmark.
 
 
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="XTablesSupplier.html">XTablesSupplier</a></td>
<td class="imsum_right">provides for access to a container of tables, typically used for a database
 definition object.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="XUser.html">XUser</a></td>
<td class="imsum_right">allows for changing a users password.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="XUsersSupplier.html">XUsersSupplier</a></td>
<td class="imsum_right">provides the access to a container of users, typically used for a database
 definition object.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="XViewsSupplier.html">XViewsSupplier</a></td>
<td class="imsum_right">provides for access to a container of views, typically used for a database
 definition object.
 </td>
</tr>
</table>
<a name="ConstantGroups"/><table border="1" width="100%" cellpadding="5" cellspacing="0" class="subtitle">
<tr>
<td class="subtitle" colspan="2">Constant Groups</td>
</tr>
<tr>
<td class="imsum_left"><a href="CheckOption.html">CheckOption</a></td>
<td class="imsum_right">determines the check option for a view.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="CompareBookmark.html">CompareBookmark</a></td>
<td class="imsum_right">describes the result of a comparision of two bookmarks.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="KeyType.html">KeyType</a></td>
<td class="imsum_right">determines the type of a key.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="Privilege.html">Privilege</a></td>
<td class="imsum_right">defines a list of flags (bitmaps) which determines the accessrights of a 
 user or a user group. This list may grow in the future.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="PrivilegeObject.html">PrivilegeObject</a></td>
<td class="imsum_right">defines the list of objects for which a user may have accessrights or not. 
 This list may grow in the future.
 </td>
</tr>
</table>
<a href="#_top_">Top of Page</a><hr size="3"><p class="copyright" align="center">Copyright &copy; 2008 Sun Microsystems, Inc.</p>

</div> <!-- id="adc-idlref" -->
</body>

</html>