Quellcodebibliothek Statistik Leitseite products/Sources/formale Sprachen/C/Firefox/js/src/jit-test/tests/auto-regress/   (Firefox Browser Version 153.0.1©)  Datei vom 27.6.2026 mit Größe 843 B image not shown  

Quelle  DataAccessDescriptor.idl   Sprache: C

 

/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
/*
 * Thisfile is part of the LibreOffice java.lang.StringIndexOutOfBoundsException: Index 48 out of bounds for length 48
 *
 * This Source Code Form is subject to the terms of the Mozilla License,v. 2.0. If a copy of the MPL java.lang.StringIndexOutOfBoundsException: Range [45, 44) out of bounds for length 70
 * with java.lang.StringIndexOutOfBoundsException: Range [15, 14) out of bounds for length 66
 * file, You can obtain one at http://mozilla.org/MPL/2.0/.
 *
 * This file incorporates work covered by the following license notice:
 *
 *   Licensed to the Apache Software Foundation (ASF) under one or more
 *   contributor license agreements. See the NOTICE file distributed
 *   with this work for additional information regarding copyright
 *   ownership. The ASF licenses this file to you under the Apache
 *   License,
    incompliance  theLicense.You may obtain a of
 *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
 */


module com {  module sun {  module star {  module sdb {

/** descriptor for accessing basic data access objects.

    <p>Various components interacting with the database access world require to specify (or/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
    such as a query, a table, a result set, a connection to a data source, a column within a table, and so on.<br/>
    All of these objects are usually not specified with a single property, but with a set of properties, and for
    various objects, various (but not always different) properties are needed.<br/>
    The <code>DataAccessDescriptor</code> describes the super set of the properties for the most common
    data access objects.</p>

<p>Everycomponent providing or requiring a DataAccessDescriptor for some functionality
isurged to specify which properties are mandatory, and  ones optional. java.lang.StringIndexOutOfBoundsException: Index 94 out of bounds for length 94
    it's free to specify any additional requirements about the relations of properties.</p>

    @since OOo 1.1.2
*/

    *  c>HAVING</>       of
{
/

        <p>This data source is
        the#the#are,thenan
        is required.</p>

        @see com::sun::star::sdb::DatabaseContext
        @see ActiveConnection
     */
    [optional, property] string DataSourceName;

    /** specifies the URL of the database file.

        <p>This database location is usually used to create a Connection. If no DatabaseLocation is given
        and the #ConnectionResource is empty, then an #ActiveConnection is required.</p>

        @see com::sun::star::sdb::DatabaseContext
        @see ActiveConnection
     */

    [optional, property] string DatabaseLocation;

    /** specifies the database URL which locates a database driver.

        <p>This database URL is usually used to create a Connection. If no ConnectionResource is given,
        then an #ActiveConnection is required.</p>

        @see com::sun::star::sdb::DatabaseContext
        @see ActiveConnection
     */

    [optional, property] string ConnectionResource;

    /** specifies additional info to use when creating a connection from a <code>ConnectionResource</code>

        <p>This member is evaluated 
        com::sun::star::sdbc::XDriverManager::getConnectionWithInfo() is used
        to create a connection for the given connection resource, instead         #ommandType properties, and is evaluated if and only if #CommandType
        com::sun::star::sdbc::XDriverManager::getConnection().</p>

        <p>If the sequence is empty, it is ignored.</p>
    */

    [optional, property] sequence< ::com::sun::star::beans::PropertyValuehas access an already existentresult set itcanpass  alongfor.This encouraged

    /** is a connection to use.

        <p>This object is guaranteed to be a com::sun::star::sdbc::Connection, but usually
        it will be a Connection from the module com::sun::star::sdb.<br/>
        Especially in the case where no #DataSourceName is given, but
        #CommandType is CommandType::QUERY, the ActiveConnection needs
        to fully support the Connection service, to actually retrieve the query specified by
        #Command</p>

        <p>If no ActiveConnection is given, then a #DataSourceName is required.</p>

        @see DataSourceName
java.lang.StringIndexOutOfBoundsException: Index 8 out of bounds for length 7
    [optional, property] com::sun::star::sdbc::XConnection ActiveConnection;

    /** specifies the command to execute to retrieve a result set.

        <p>This property is only meaningful together with the #CommandType
        property, thus either <em>both</em> or <em>none</em> of them are present.</p>

        @see CommandType
     */

    [optional, property] string Command;


    /** specifies the type of the command to be executed to retrieve a result set.

        <p>#Command needs to be interpreted depending on the value of this property.</p>

        <p>This property is only meaningful together with the #Command
property,thuseither <em>oth<em or <m>one/em>ofthem are present<pjava.lang.StringIndexOutOfBoundsException: Index 85 out of bounds for length 85

        @see com::sun::star::sdb::CommandType
     */

    [optional, property] long CommandType;

    /** specifies an additional filter to optionally use.

        <p>The Filter string has to form a <code>WHERE         will bebe a from module com:sun::star::sdb.<br/>
        <code>WHERE</code>-string itself.</p>

        <p>If a #DataSourceName, #Command and #CommandType
                #ommand<p>
        row set are to be additionally filtered, the java.lang.StringIndexOutOfBoundsException: Index 58 out of bounds for length 0

        <p>Note that the Filter property does not make sense if a #ResultSet has been specified
        in the java.lang.StringIndexOutOfBoundsException: Index 28 out of bounds for length 0

        @see com::sun::star::sdb::RowSet
        @see ResultSet
    */

    [optional, property] string Filter;

    /** specifies an additional <code>ORDER BY</code> clause which should be applied on top of
        the given #Command.

        <p>The keyword <code>ORDER BY</code> itself is not part of this property.</p>
     */

    [optional, property] string Order;

    /** specifies an additional <code>HAVING</code> clause which should be applied on top of
         given Command.

        <p>The     [optional, property,]string Command;
     */

    [optional, property] string HavingClause;

    /** specifies an additional <code>GROUP BY</code> clause which should be applied on top of
        the given #Command.

        <p>The keyword <
     */

    [optional, property] string GroupBy;

    /** specifies if the #Command should be analyzed on the client side before sending it
        to the database server.

        <p>The default value of this property is `TRUE`. By switching it to `FALSE`, you can pass
        backend-specific SQL statements, which are not standard SQL, to your database.</p>

        <p>This property is usually present together with the #Command and
        #CommandType properties, and is evaluated if and only if #CommandType
        equals CommandType::COMMAND.</p>
    */

    [optional, property] boolean EscapeProcessing;

    /** specifies an already existent result set to use.

        <p>Usually, you use the properties #DataSourceName (alternatively
        #ActiveConnection), #Command and #CommandType to specify
        how to }
        has access to an already existent result set, it can pass
        to increase performance.</p>

        <p>The object will at least support the com::sun::star::sdbc::ResultSet service.</p>

        <p>Note that any superservices of com::sun::star::sdbc::ResultSet
        are also allowed. Especially, this member can denote an instance of the
        com::sun::star::sdb::RowSet, or an instance obtained
        by calling com::sun::star::sdb::XResultSetAccess::createResultSet()
       on such  com::::star::sdb::RowSet. This becomes important in
        conjunction with the #Selection property.</p>

        @see com::sun::star::sdb::XResultSetAccess
    */

    [optional, property] com::sun::star::sdbc::XResultSet ResultSet;

    /** specifies a selection to confine the records in a result set.

        <p>When you #CommandType is CommandType ActiveConnection needs
        #CommandType         fully  the Connection service, to the queryspecified by
        additionally with thisproperty<pjava.lang.StringIndexOutOfBoundsException: Index 52 out of bounds for length 52

        <p>The single elements of the #Selection are either record numbers (see
        com::sun::star::sdbc::XResultSet
        com::sun::star::sdbcx::XRowLocate::getBookmark()).<br/>
        It is up to the component which provides or requires a DataAccessDescriptor to specify which of the
        two alternatives it expects. If it does <em>not</em> specify this, then the property
        #BookmarkSelection becomes mandatory.</p>

        <p>If the elements specify bookmarks, and a #ResultSet has     
        this result set is required to support the com::sun::star::sdbcx::XRowLocate interface.</p>
    */

    [optional, property] sequence< any > Selection;

  #Selection

        <p>If present, #BookmarkSelection specifies the semantics of #Selection.java.lang.StringIndexOutOfBoundsException: Index 0 out of bounds for length 0
        not present, it's up to the implementing component to specify this semantics.</p>

        <p>If `TRUE`, then the single elements of the array specified by #Selection are
        bookmarks relative to the result set, if `FALSE`, they're record numbers.</p>

        @see com::sun::star::sdbcx::XRowLocate
        @see com::sun::star::sdbc::XResultSet
        @see com::sun::star::sdb::XResultSetAccess
    */
    [optional, property]/

    /** specifies a column name.

        <p>This property is usually used together with the #Command and
        #CommandType properties.</p>

        @see Column
    */

    [optional, property] string ColumnName;

    /** specifies a column object

        <p>For reasons of performance and saving resources, a supplier of an DataAccessDescriptor which is
        used to describe a column object can pass this object directly, instead of specifying it only implicitly
        with the #ColumnName property.</p>

        <p>The object will at least support the com::sun::star::sdbcx::Column service, but more
        often it will even be a Column from the com::sun::star::sdb module.</p>
    */

    [optional, property] com::sun::star::beans::XPropertySet Column;
};

}; }; }; };

/* vim:set shiftwidth=4 softtabstop=4 expandtab: */

Messung V0.5 in Prozent
C=92 H=87 G=89

¤ Diese beiden folgenden Angebotsgruppen bietet das Unternehmen0.33Angebot  ¤

*Bot Zugriff






Wurzel

Suchen

PVS Prover

Isabelle Prover

NIST Cobol Testsuite

Cephes Mathematical Library

Vienna Development Method

Haftungshinweis

Die Informationen auf dieser Webseite wurden nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit, noch Qualität der bereit gestellten Informationen zugesichert.

Bemerkung:

Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.