|
|
|
|
- Consejo: ¿Cómo acelerar el tiempo de ejecución de SQLListTable?
Enumere todas las tablas a las que puede acceder el sistema de base de datos conectado. // Non-detailed list of tables Str is string = SQLListTable(False) Str = NoSpace(Str) // Add into a List Box control ListAdd(LIST_TableList, Str)
// Detailed list Str is string = SQLListTable() Str = NoSpace(Str) // Add into a Table control TableAdd(TABLE_SOURCETAB, Str)
Str is string = SQLListTable() Str = NoSpace(Str) // Processes the first line returned Str = ExtractString(Str, 1, CR) // Extract the name of the table Name = ExtractString(Str, 1) // Extract the qualifier Qual = ExtractString(Str, 2) // Extract the owner Prop = ExtractString(Str, 3) // Extract the type of table Type = ExtractString(Str, 4)
Sintaxis
<Result> = SQLListTable([<Detailed list> [, <Elements to List>]])
<Result>: Cadena de caracteres Características (detalladas o no) de cada elemento enumerado para la conexión actual. Estas características pueden ser insertadas en un cuadro de lista por ListAdd.- Características detalladas:
<Name of table> + TAB + <Qualifier> + TAB + <Owner of table> + TAB + <Type of table> + CR + <Name of table 2> + TAB + <Qualifier 2> + TAB + <Owner of table 2> + <Type of table 2> + CR +... - Características no detalladas:
<Name of Table 1> + CR + <Name of Table 2> + CR +...
<Detailed list>: Booleano opcional - True (valor predeterminado) para obtener una lista detallada,
- False para obtener una lista no detallada.
<Elements to List>: Booleano opcional - True STRIMEULB para listar las tablas y las vistas,
- False (valor predeterminado) para listar:
- a través de un proveedor OLE DB: las tablas, las vistas y las tablas del sistema
- a través de un controlador ODBC: las tablas, las vistas, las tablas del sistema, los alias, ... Atención: esta operación puede ser bastante lenta cuando se accede a Oracle a través de ODBC porque la base de datos ORACLE incluye un número importante de tablas.
Observaciones Consejo: ¿Cómo acelerar el tiempo de ejecución de SQLListTable? Se recomienda la siguiente sintaxis: SQLListTable(False, True)
El segundo parámetro establecido en True permite indicar que las tablas temporales, sistemas, alias, etc., ... no debe estar en la lista.
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|