|
|
|
|
|
- Miscellaneous
- HDeclare on database schemas from previous versions
HDeclare (Function) In french: HDeclare
Not available with this kind of connection
Declares a description of table (found in a database schema) in the current project. This import is temporary and it can be canceled by HCancelDeclaration.
HDeclare("Supplier", "\Examples\SalesMgt\SALESMGT.WDD", "", "SupplierWD")
Syntax
<Result> = HDeclare(<Table> , <Full path of the WDD file> [, <WDD password> [, <Alias> [, <Options>]]])
<Result>: : Boolean - True if the operation was performed,
- False if a problem occurs. HError is used to identify the error.
<Table>: Character string Logical name of the table to import, used in the external database schema. <Full path of the WDD file>: Character string Full access path to the database schema file (.WDD file) containing the description of the HFSQL table to import (up to 260 characters). This file can correspond to a WDD file created by an earlier version of WINDEV or WEBDEV. <WDD password>: Optional string or Secret string - Password associated with the database schema.
- Empty string ("") if no password is used.
New in version 2025Secret strings: If you use the secret string vault, the type of secret string used for this parameter must be "ANSI or Unicode string". To learn more about secret strings and how to use the vault, see Secret string vault.
<Alias>: Optional character string Logical name of the table, used to handle the table. By default, this name corresponds to <table>. This parameter is necessary if the current database schema already contains a table whose logical name is <table>, or if a <table> has been described by HDeclareExternal or HDescribeFile.Logical name of the table, used to handle the table. By default, this name corresponds <Source>. This parameter is necessary if the current database schema already contains a table whose logical name is <Source>, or if a <Source> has been described by HDeclareExternal or HDescribeFile. <Options>: Optional integer constant Search options: | | hDisk (Default value) | The <Full path of WDD> database schema is sought on the disk (most common case). | hWDL | The <Full path of WDD> database schema is sought according to the following priorities:- In the main library (.WDL file)
- In the different libraries according to the load order, then on disk.
- In the main library of the component.
- In the secondary libraries of the component according to the load order.
|
Remarks Miscellaneous - It is not necessary to have a database schema linked to the current application to import a table description..
- All the HFSQL functions can be used on the imported table except for the integrity management.
- You can import as many descriptions as necessary.
- This function allows you to use tables described in the earlier WINDEV and WEBDEV database schemas (WINDEV 4.1 to 5.5, WEBDEV 1.0 and 1.5).
This page is also available for…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|