|
|
|
Closes a connection to a database. |
|
|
|
|
|
|
Returns the characteristics of an HFSQL Classic or Client/Server table. |
|
|
|
|
|
|
Opens a connection to a specific database. |
|
|
|
|
|
|
Asks to recalculate the content of a materialized view. |
|
|
|
|
|
|
Regenerates a table from its log.
|
|
|
|
|
|
|
Enables or disables the management of an integrity constraint on a file link. |
|
|
|
|
|
|
Starts a transaction on the tables (HFSQL or accessed via Native Access) and creates the transaction table. |
|
|
|
|
|
|
If a transaction is in progress, rolls back all operations performed on tables in transactions since the start of the transaction. |
|
|
|
|
|
|
Validates the current transaction: - the modifications performed on the table since the start of transaction (HTransactionStart) are validated.
- the transaction file is deleted (if the transaction is the last transaction in progress for a network application)
- the records locked in read-only by the transaction are unlocked.
|
|
|
|
|
|
|
Starts a transaction on the tables (HFSQL or accessed via Native Access) and creates the transaction table. |
|
|
|
|
|
|
Copies: - the content of the current record (loaded in memory) to the current table record.
- the content of the Record variable to the current table record.
|
|
|
|
|
|
|
Enables an automatic filter on the linked files when browsing an XML file. |
|
|
|
|
|
|
Enables the filter that was previously created for the specified table (view or query). |
|
|
|
|
|
|
Adds: - the record found in memory into the table (query or view).
- the record found in a Record variable into the table (query or view).
|
|
|
|
|
|
|
Creates a logical alias of a table (or query) or cancels all existing aliases. |
|
|
|
|
|
|
Moves backward several records from the current position in the table, according to a specified item. |
|
|
|
|
|
|
Cancels the current search criterion. |
|
|
|
|
|
|
Dynamically changes the connection associated with a table. |
|
|
|
|
|
|
Changes the path to a table (i.e. directory in which the file will be handled). |
|
|
|
|
|
|
Modifies the search mode of physical tables (.FIC, .NDX, ...). |
|
|
|
|
|
|
Modifies the location of log files corresponding to an HFSQL table. |
|
|
|
|
|
|
Modifies the physical name of a table. |
|
|
|
|
|
|
Checks whether the data found in the index table (.NDX file) properly refers the data found in the table (.FIC file). |
|
|
|
|
|
|
Checks the structural integrity of memos in an HFSQL table. |
|
|
|
|
|
|
Defines the mode for comparing tables. |
|
|
|
|
|
|
Checks that one or all records in an unalterable table have not been modified (e.g. with a hexadecimal editor). |
|
|
|
|
|
|
Closes either a table or all tables opened by the current user: all corresponding physical tables are closed for the current user. |
|
|
|
|
|
|
Compares two values by sorting them according to the specified HFSQL index sort item: all sort options specified for the sort item are taken into account (case sensitivity, punctuation, sort direction, Unicode language, ...). |
|
|
|
|
|
|
Performs the following operations: - If the table doesn't exist, create an empty table (file with ".FIC" extension) with the index file, the full-text index file and the memo file if necessary. The function is equivalent to HCreation.
- If the table exists, opens the table.
|
|
|
|
|
|
|
Creates an HFSQL view. This function uses the former view mechanism. |
|
|
|
|
|
|
Creates an empty table (extension ".FIC") with index file, full-text index file, spatial index file, and memo file if required. |
|
|
|
|
|
|
Crosses a record in a table. |
|
|
|
|
|
|
Determines if a data source has been initialized. |
|
|
|
|
|
|
Disables an automatic filter on the linked files when browsing an XML file. |
|
|
|
|
|
|
Temporarily disables the filter on a table (view or query). |
|
|
|
|
|
|
Declares a description of table (found in a database schema) in the current project. |
|
|
|
|
|
|
Temporarily imports into the current database schema the description of a table from an existing HFSQL table. |
|
|
|
|
|
|
Deletes a record from a table (query or view). |
|
|
|
|
|
|
Deletes all records from a table, an HFSQL view or a query. |
|
|
|
|
|
|
Deletes a previously created view. This function uses the former view mechanism. |
|
|
|
|
|
|
Describes a table programmatically. |
|
|
|
|
|
|
Adds or modifies a trigger on an HFSQL table. |
|
|
|
|
|
|
Duplicates the record read in a table: the record found in memory is added into the table (query or view). |
|
|
|
|
|
|
Unlocks a file that was locked by the same program with HNoModif. |
|
|
|
|
|
|
Returns the value of a record item when a modification conflict occurs..
|
|
|
|
|
|
|
Returns the status of a record during a modification conflict. |
|
|
|
|
|
|
Declares a query created in the query editor to the HFSQL engine and runs this query. |
|
|
|
|
|
|
Executes a SELECT query asynchronously. |
|
|
|
|
|
|
Initializes a query written in SQL language and declares this query to the HFSQL engine. |
|
|
|
|
|
|
Executes an SQL query asynchronously. |
|
|
|
|
|
|
Runs a view that was created beforehand (can be used to refresh the view data for example). This function uses the former view mechanism. |
|
|
|
|
|
|
Exports the records found in a table (HFSQL or OLE DB), a view or a query to a CSV file. |
|
|
|
|
|
|
Exports the records found in a table (HFSQL or OLE DB), view or query to a JSON file. |
|
|
|
|
|
|
Exports the records from a table (HFSQL or OLE DB), view, or query to a JSON string. |
|
|
|
|
|
|
Exports records from a table (HFSQL or OLE DB), view or query to an Excel file (XLSX). |
|
|
|
|
|
|
Exports the records found in a table (HFSQL or OLE DB), view or query to an XML file. |
|
|
|
|
|
|
Extracts the content of a binary memo item from an HFSQL table, from a query or from an HFSQL view into a physical file (on disk). |
|
|
|
|
|
|
Determines:- whether a file exists, which means whether it was physically created (HCreation or HCreationIfNotFound).
- whether a view or a query was defined.
|
|
|
|
|
|
|
Defines and enables a filter on a table, view or query. |
|
|
|
|
|
|
Defines and enables a "Contains" filter on a table, view or query. |
|
|
|
|
|
|
Defines and enables a filter used to find the exact value of a string item. |
|
|
|
|
|
|
Defines and enables an "Included between" filter on a file, view or query. |
|
|
|
|
|
|
Defines and enables a "Start with" filter on a file, view or query. |
|
|
|
|
|
|
Sets the position on the first record of a table according to the specified browse item. |
|
|
|
|
|
|
Forces the operating system of the computer where the tables are found to write data onto the disk. |
|
|
|
|
|
|
Moves several records forward from the current position in the table, according to a specified item. |
|
|
|
|
|
|
Checks whether the current record corresponds to the current filter or search. |
|
|
|
|
|
|
Transforms the crossed records (HCross) into deleted records. |
|
|
|
|
|
|
Lists the words of the current record that will be taken into account by the full-text indexing. |
|
|
|
|
|
|
Returns the approximate position of current record in the table.
|
|
|
|
|
|
|
Returns the modifications performed on one or more items of a given record. The result can be displayed in a list box or in a table to allow the user to view the modifications made to the specified file. |
|
|
|
|
|
|
Imports a CSV file into an HFSQL Classic or Client/Server table. This table must have been defined in the data model editor, or declared with HDeclare, HDeclareExternal or HDescribeFile). |
|
|
|
|
|
|
Imports a Hyper File 5.5 file into an HFSQL Classic file. |
|
|
|
|
|
|
Imports a Text file into an HFSQL Classic or Client/Server table. This table must have been defined in the data model editor, or declared with HDeclare, HDeclareExternal or HDescribeFile). |
|
|
|
|
|
|
Imports an XLS file into an HFSQL Classic or Client/Server table. This table must have been defined in the data model editor, or declared with HDeclare, HDeclareExternal or HDescribeFile). |
|
|
|
|
|
|
Imports an XML file into an HFSQL Classic or Client/Server table. This table must have been defined in the data model editor, or declared with HDeclare, HDeclareExternal or HDescribeFile). |
|
|
|
|
|
|
Rebuilds the file index (".NDX" file). |
|
|
|
|
|
|
Indicates that a reindex operation is currently performed on an HFSQL table and returns the percentage of reindexing already performed. |
|
|
|
|
|
|
Returns the characteristics of an HFSQL Classic or Client/Server table. |
|
|
|
|
|
|
Returns the characteristics of binary and text memos. |
|
|
|
|
|
|
Initializes the range of automatic identifiers for the description file of subscriber replica (".RPL" extension). |
|
|
|
|
|
|
Imports JSON data into the current record. |
|
|
|
|
|
|
Sets the position on the last record of a table according to a browse item. |
|
|
|
|
|
|
Used to associate a file with a binary memo item or to cancel the existing link between a file and a binary item. |
|
|
|
|
|
|
Returns the list of full-text indexes of a file (a query or a view) recognized by the HFSQL engine. |
|
|
|
|
|
|
Returns the list of keys in a table (query or view) recognized by the HFSQL engine. |
|
|
|
|
|
|
Returns the list of links (Merise) in the current database schema or in a specific database schema. |
|
|
|
|
|
|
Returns the list of parameters for a query created in the query editor. |
|
|
|
|
|
|
Returns the spatial keys of a table (used in a query or view) recognized by the HFSQL engine. |
|
|
|
|
|
|
Returns the list of stop words used by a full-text index. |
|
|
|
|
|
|
Returns the list of synonyms used by a full-text index. |
|
|
|
|
|
|
Locks a table and restricts the access to this table for all other sites or applications. |
|
|
|
|
|
|
Locks a record and restricts the access to this record for all the other applications. |
|
|
|
|
|
|
Adds comments to the log when saving the operation. |
|
|
|
|
|
|
Used to recreate an empty log. |
|
|
|
|
|
|
Restarts the logging process on a file. |
|
|
|
|
|
|
Stops the log process of a file. |
|
|
|
|
|
|
Creates an HFSQL view from two previously created views (HCreateView). This function uses the former view mechanism. |
|
|
|
|
|
|
Migrates the values of the linked composite keys coming from a file in Hyper File 5.5 format to the HFSQL Classic format. |
|
|
|
|
|
|
Changes the mode and the method for locking tables. |
|
|
|
|
|
|
Modifies the specified record or the record found in memory in the table (query or view). |
|
|
|
|
|
|
Used to update the structure of an HFSQL table by performing an automatic data modification (also called data synchronization). |
|
|
|
|
|
|
Returns the number of records in an HFSQL file, query or view: active records, deleted records, etc. |
|
|
|
|
|
|
Sets the position on the next table record according to a browse item. |
|
|
|
|
|
|
Forbids all the modifications on a table (for all the programs, including the one that requested the no-modification policy). |
|
|
|
|
|
|
Customizes the management of HFSQL errors. |
|
|
|
|
|
|
Used to handle the idle periods of a software (period without processes) to optimize the queries and the browses that will be run thereafter. |
|
|
|
|
|
|
Allows you to find out whether the record on which you want to be positioned is located outside the table, filter, view or query. |
|
|
|
|
|
|
Defines the password used to create or open a table. |
|
|
|
|
|
|
Initializes a query and declares this query to the database server in order to optimize the next executions of this query. |
|
|
|
|
|
|
Initializes a query written in SQL language and declares this query to the database server in order to optimize the next executions of this query. |
|
|
|
|
|
|
Sets the position on the previous record of the table according to a browse item. |
|
|
|
|
|
|
Determines if a query has been executed. |
|
|
|
|
|
|
Reads a record in a file according to a given record number. |
|
|
|
|
|
|
Sets the position on the first record according to a browse item. |
|
|
|
|
|
|
Sets the position on the last record of a table according to a browse item. |
|
|
|
|
|
|
Sets the position on the next table record according to a browse item. |
|
|
|
|
|
|
Sets the position on the previous record of a file according to a browse item. |
|
|
|
|
|
|
Sets the position on the first record whose value for a specific item is greater than or equal to a sought value (generic search). |
|
|
|
|
|
|
Sets the position on the first record whose value for a specific item is strictly equal to a sought value (exact-match search). |
|
|
|
|
|
|
Sets the position on the last record whose value for a specific item is less than or equal to a sought value (exact-match search). |
|
|
|
|
|
|
Returns:- the number of the current record in the HFSQL table.
- the number of the current record in the HFSQL view.
|
|
|
|
|
|
|
Returns the date and time of last write operation performed on a record in an HFSQL table (Classic or Client/Server). |
|
|
|
|
|
|
Retrieves the structure and value of the current record and exports them into a string in JASON format. |
|
|
|
|
|
|
Converts the content of the current record to string (in a table, HFSQL view, query, etc.).
|
|
|
|
|
|
|
Retrieves the structure and the value of the current record and exports them into a character string in XML format. |
|
|
|
|
|
|
Initializes: - one or all variables of file items with their default values.
- one or all items of a Record variable with their default values.
|
|
|
|
|
|
|
Restores the previously saved context of a file (function HSavePosition): record in progress, filter, playback pointers. |
|
|
|
|
|
|
Returns the content of an item found in the current record (in the table, view, query, ...). |
|
|
|
|
|
|
Returns the content of the current record (in a file, a view or a query, ...). |
|
|
|
|
|
|
Modifies the current record if it exists, otherwise adds a new record. |
|
|
|
|
|
|
Stores the current context of a table: current record, filter, read pointers. |
|
|
|
|
|
|
Enables or disables the automatic security mechanism on one or more tables. |
|
|
|
|
|
|
Positions on the first record of the table whose value for a specific item is greater than or equal to a search value (generic search by default). |
|
|
|
|
|
|
Positions on the first file record whose value for a specific item is greater than or equal to a sought value. |
|
|
|
|
|
|
Sets the position on the last file record whose value for a specific item is less than or equal to a sought value. |
|
|
|
|
|
|
Enables or disables the management of duplicates on a unique key. |
|
|
|
|
|
|
Enables or disables log management on a file. |
|
|
|
|
|
|
Used to modify the management mode of memo items. |
|
|
|
|
|
|
Sets the position on a record, based on the approximate position of one of its items. |
|
|
|
|
|
|
Enables or disables the management of transactions for one or more files. |
|
|
|
|
|
|
Sorts an HFSQL view by creating an index on a view item. This function uses the former view mechanism. |
|
|
|
|
|
|
Performs various statistical calculations on the file keys. |
|
|
|
|
|
|
Returns the date of the last update for the index statistics. |
|
|
|
|
|
|
Used to find out the state of a record. |
|
|
|
|
|
|
Returns the number of duplicates for a given key item. |
|
|
|
|
|
|
Returns the number of entries for a given key item. |
|
|
|
|
|
|
Returns an estimate regarding the number of entries for a given key item in a given interval of values. |
|
|
|
|
|
|
Returns the time of the last update for the index statistics. |
|
|
|
|
|
|
Copies a data source (file, query, view, ...) to a physical HFSQL table with the same description. This table is neither encrypted nor password protected. |
|
|
|
|
|
|
Assigns the specified value to an item of the current record. |
|
|
|
|
|
|
Transforms all "in transaction" records into "Normal" records if they do not belong to an ongoing transaction. |
|
|
|
|
|
|
Unlocks the records of a table:- locked by HLockFile.
- individually locked by a locking read function.
|
|
|
|
|
|
|
Unlocks a record locked by: - HLockRecNum,
- a read function used with a locking parameter (HRead associated with the hLockWrite or hLockReadWrite constant for example).
|
|
|
|
|
|
|
Used to find out:- whether the content of a file was modified.
- whether the content of a file used by a query was modified.
|
|
|
|
|
|
|
Saves the modifications performed in an HFSQL view (by HModify, HDelete or HCross) in the corresponding table. This function uses the former view mechanism. |
|
|
|
|
|
|
Writes a record into a table without updating the indexes corresponding to all keys used in the table. |
|
|
|
|
|
|
Converts a numeric value into a binary string in order to perform a search on a numeric key. |
|
|
|
|
|
|
Reorganizes the internal structure of the indexes to optimize the speed for accessing the data. |
|
|
|
|
|
|
Enables an automatic filter on the linked files when browsing an XML file. |
|
|
|
|
|
|
Enables the filter that was previously created for the specified table (view or query). |
|
|
|
|
|
|
Usage example of the HAdd function |
|
|
|
|
|
|
Adds: - the record found in memory into the table (query or view).
- the record found in a Record variable into the table (query or view).
|
|
|
|
|
|
|
Creates a logical alias of a table (or query) or cancels all existing aliases. |
|
|
|
|
|
|
Moves backward several records from the current position in the table, according to a specified item. |
|
|
|
|
|
|
Whatever the platform used, the data stored in HFSQL tables is in ANSI format. |
|
|
|
|
|
|
Cancels an alias that was declared beforehand by HAlias. |
|
|
|
|
|
|
Usage example of the HCancelDeclaration function |
|
|
|
|
|
|
Cancels the current search criterion. |
|
|
|
|
|
|
Usage example of the HChangeConnection function |
|
|
|
|
|
|
Dynamically changes the connection associated with a table. |
|
|
|
|
|
|
Changes the path to a table (i.e. directory in which the file will be handled). |
|
|
|
|
|
|
Modifies the search mode of physical tables (.FIC, .NDX, ...). |
|
|
|
|
|
|
Modifies the location of log files corresponding to an HFSQL table. |
|
|
|
|
|
|
Modifies the physical name of a table. |
|
|
|
|
|
|
Changes the location of the subscriber replica description ("*.rpl" file). |
|
|
|
|
|
|
Checks whether the data found in the index table (.NDX file) properly refers the data found in the table (.FIC file). |
|
|
|
|
|
|
Checks the structural integrity of memos in an HFSQL table. |
|
|
|
|
|
|
Defines the mode for comparing tables. |
|
|
|
|
|
|
Checks that one or all records in an unalterable table have not been modified (e.g. with a hexadecimal editor). |
|
|
|
|
|
|
Closes either a table or all tables opened by the current user: all corresponding physical tables are closed for the current user. |
|
|
|
|
|
|
Closes the current database schema (or all current database schemas in the case of a project with multiple database schemas). |
|
|
|
|
|
|
Closes a connection to a database. |
|
|
|
|
|
|
Compares two values by sorting them according to the specified HFSQL index sort item: all sort options specified for the sort item are taken into account (case sensitivity, punctuation, sort direction, Unicode language, ...). |
|
|
|
|
|
|
Stores a unique computer number or identifier in order to use the log and transactions over the network. |
|
|
|
|
|
|
Redefines one or more connection parameters via Native Connector (Access, SQL Server, MySQL or Oracle) or via an OLE DB access on a specific table or set of tables. |
|
|
|
|
|
|
Converts a numeric value into a binary string in order to perform a search on a numeric key. |
|
|
|
|
|
|
Copies: - the content of the current record (loaded in memory) to the current table record.
- the content of the Record variable to the current table record.
|
|
|
|
|
|
|
Creates the description file of a Master Replica (logged replication or universal replication). |
|
|
|
|
|
|
Creates a movable replication. |
|
|
|
|
|
|
Creates the description file of a subscriber replica. |
|
|
|
|
|
|
Usage example of the HCreateView function |
|
|
|
|
|
|
Creates an HFSQL view. This function uses the former view mechanism. |
|
|
|
|
|
|
Usage example of the HCreation function |
|
|
|
|
|
|
Creates an empty table (file extension ".FIC") with index file, full-text index file and memo file if required. |
|
|
|
|
|
|
Usage example of the HCreationIfNotFound function |
|
|
|
|
|
|
Performs the following operations: - If the table doesn't exist, create an empty table (file with ".FIC" extension) with the index file, the full-text index file and the memo file if necessary. The function is equivalent to HCreation.
- If the table exists, opens the table.
|
|
|
|
|
|
|
Crosses a record in a table. |
|
|
|
|
|
|
Determines if a data source has been initialized. |
|
|
|
|
|
|
Disables an automatic filter on the linked files when browsing an XML file. |
|
|
|
|
|
|
Temporarily disables the filter on a table (view or query). |
|
|
|
|
|
|
Declares a description of table (found in a database schema) in the current project. |
|
|
|
|
|
|
Usage example of the HDeclareExternal function |
|
|
|
|
|
|
Temporarily imports into the current database schema the description of a table from an existing HFSQL table. |
|
|
|
|
|
|
Deletes a record from a table (query or view). |
|
|
|
|
|
|
Deletes all records from a table, an HFSQL view or a query. |
|
|
|
|
|
|
Deletes a previously created view. This function uses the former view mechanism. |
|
|
|
|
|
|
Usage example of the HDescribeConnection function |
|
|
|
|
|
|
Describes a new connection to an external database. |
|
|
|
|
|
|
Describes a table programmatically. |
|
|
|
|
|
|
Usage example of the HDescribeFullTextIndex function |
|
|
|
|
|
|
Describes a full-text index of table created programmatically. |
|
|
|
|
|
|
Usage example of the HDescribeItem function |
|
|
|
|
|
|
Describes a file item programmatically. |
|
|
|
|
|
|
Describes a link between two tables programmatically. |
|
|
|
|
|
|
Duplicates the record read in a table: the record found in memory is added into the table (query or view). |
|
|
|
|
|
|
Unlocks a file that was locked by the same program with HNoModif. |
|
|
|
|
|
|
Returns the number of the last error triggered by the HFSQL engine. |
|
|
|
|
|
|
Used to check whether a duplicate error occurred. |
|
|
|
|
|
|
Returns a detailed information about the last error triggered by the HFSQL engine. |
|
|
|
|
|
|
Used to check whether an integrity error occurred. |
|
|
|
|
|
|
Used to check whether a lock error occurred. |
|
|
|
|
|
|
Allows you to: - return the value of a record item if a modification conflict occurs.
- check if a modification conflict occurred.
|
|
|
|
|
|
|
After the execution of a read or write function in a table, used to find out whether an error caused by a wrong password occurred on this table.
|
|
|
|
|
|
|
Returns the status of a record during a modification conflict. |
|
|
|
|
|
|
Declares a query created in the query editor to the HFSQL engine and runs this query. |
|
|
|
|
|
|
Executes a SELECT query asynchronously. |
|
|
|
|
|
|
Initializes a query written in SQL language and declares this query to the HFSQL engine. |
|
|
|
|
|
|
Executes an SQL query asynchronously. |
|
|
|
|
|
|
Runs a view that was created beforehand (can be used to refresh the view data for example). This function uses the former view mechanism. |
|
|
|
|
|
|
Exports the records found in a table (HFSQL or OLE DB), a view or a query to a CSV file. |
|
|
|
|
|
|
Exports the records found in a table (HFSQL or OLE DB), view or query to a JSON file. |
|
|
|
|
|
|
Exports the records from a table (HFSQL or OLE DB), view, or query to a JSON string. |
|
|
|
|
|
|
Exports records from a table (HFSQL or OLE DB), view or query to an Excel file (XLSX). |
|
|
|
|
|
|
Exports the records found in a table (HFSQL or OLE DB), view or query to an XML file. |
|
|
|
|
|
|
Extracts the content of a binary memo item from an HFSQL table, from a query or from an HFSQL view into a physical file (on disk). |
|
|
|
|
|
|
Usage example of the HFileExist function |
|
|
|
|
|
|
Determines:- whether a file exists, which means whether it was physically created (HCreation or HCreationIfNotFound).
- whether a view or a query was defined.
|
|
|
|
|
|
|
Defines and enables a filter on a table, view or query. |
|
|
|
|
|
|
Defines and enables a "Contains" filter on a table, view or query. |
|
|
|
|
|
|
Defines and enables a filter used to find the exact value of a string item. |
|
|
|
|
|
|
Defines and enables an "Included between" filter on a file, view or query. |
|
|
|
|
|
|
Defines and enables a "Start with" filter on a file, view or query. |
|
|
|
|
|
|
Sets the position on the first record of a table according to the specified browse item. |
|
|
|
|
|
|
Forces the operating system of the computer where the tables are found to write data onto the disk. |
|
|
|
|
|
|
Usage example of the HForward function |
|
|
|
|
|
|
Moves several records forward from the current position in the table, according to a specified item. |
|
|
|
|
|
|
Checks whether the current record corresponds to the current filter or search. |
|
|
|
|
|
|
Transforms the crossed records (HCross) into deleted records. |
|
|
|
|
|
|
List of constants used by the HFSQL functions. |
|
|
|
|
|
|
List of functions for HFSQL management |
|
|
|
|
|
|
List of functions for HFSQL management |
|
|
|
|
|
|
Lists the words of the current record that will be taken into account by the full-text indexing. |
|
|
|
|
|
|
Returns the approximate position of current record in the table.
|
|
|
|
|
|
|
Returns the modifications performed on one or more items of a given record. The result can be displayed in a list box or in a table to allow the user to view the modifications made to the specified file. |
|
|
|
|
|
|
Imports a CSV file into an HFSQL Classic or Client/Server table. This table must have been defined in the data model editor, or declared with HDeclare, HDeclareExternal or HDescribeFile). |
|
|
|
|
|
|
Imports a Hyper File 5.5 file into an HFSQL Classic file. |
|
|
|
|
|
|
Imports a Text file into an HFSQL Classic or Client/Server table. This table must have been defined in the data model editor, or declared with HDeclare, HDeclareExternal or HDescribeFile). |
|
|
|
|
|
|
Imports an XLS file into an HFSQL Classic or Client/Server table. This table must have been defined in the data model editor, or declared with HDeclare, HDeclareExternal or HDescribeFile). |
|
|
|
|
|
|
Imports an XML file into an HFSQL Classic or Client/Server table. This table must have been defined in the data model editor, or declared with HDeclare, HDeclareExternal or HDescribeFile). |
|
|
|
|
|
|
Usage example of the HIndex function |
|
|
|
|
|
|
Rebuilds the file index (".NDX" file). |
|
|
|
|
|
|
Returns information about a database schema (WDD file). |
|
|
|
|
|
|
Returns the characteristics of an HFSQL Classic or Client/Server table. |
|
|
|
|
|
|
Returns the characteristics of binary and text memos. |
|
|
|
|
|
|
Returns information about the specified replica. |
|
|
|
|
|
|
Used to access specific functions for managing xBase (or dBase) data if Native xBase Access provided with WINDEV or WEBDEV 14 is not available. |
|
|
|
|
|
|
Initializes the range of automatic identifiers for the description file of subscriber replica (".rpl" extension). |
|
|
|
|
|
|
Imports JSON data into the current record. |
|
|
|
|
|
|
Sets the position on the last record of a table according to a browse item. |
|
|
|
|
|
|
Usage example of the HLinkMemo function |
|
|
|
|
|
|
Used to associate a file with a binary memo item or to cancel the existing link between a file and a binary item. |
|
|
|
|
|
|
Usage example of the HListAnalysis function |
|
|
|
|
|
|
Returns the list of WINDEV or WEBDEV database schemas (in HFSQL Classic format) available in a given directory. |
|
|
|
|
|
|
Returns the list of connections currently described in the application: - connections described in the data model editor (for the main database schema and, if necessary, additional database schemas).
- connections described by programming (with functions HDescribeConnection or HOpenConnection).
|
|
|
|
|
|
|
Returns a list of defined Custom-Folders (also called groups): - in the current database schema,
- in ongoing database schemas (projects with multiple database schemas).
- in the specified database schema.
|
|
|
|
|
|
|
Usage example of the HListFile function |
|
|
|
|
|
|
Returns the list of files:- current database schema.
- database schemas in progress (projects with multiple database schemas).
- a specific database schema recognized by the HFSQL engine.
- available on a connection via a Native Connector or an OLE DB driver.
- for a group of files defined in the data model editor.
|
|
|
|
|
|
|
Returns the list of full-text indexes of a file (a query or a view) recognized by the HFSQL engine. |
|
|
|
|
|
|
Returns the list of items: |
|
|
|
|
|
|
Returns the list of keys in a table (query or view) recognized by the HFSQL engine. |
|
|
|
|
|
|
Returns the list of table bindings (Merise type) present:- in the current database schema,
- in ongoing database schemas (projects with multiple database schemas).
- in a specific database schema.
|
|
|
|
|
|
|
Returns the list of OLE DB providers and/or Native Connectors installed on the current computer. |
|
|
|
|
|
|
Returns the list of parameters for a query created in the query editor. |
|
|
|
|
|
|
Returns the list of assignments for the tables handled by the current application, which means the list of physical files corresponding to the files described in the database schema. |
|
|
|
|
|
|
Returns the spatial keys of a table (used in a query or view) recognized by the HFSQL engine. |
|
|
|
|
|
|
Returns the list of stop words used by a full-text index. |
|
|
|
|
|
|
Returns the list of synonyms used by a full-text index. |
|
|
|
|
|
|
Locks a table and restricts the access to this table for all other sites or applications. |
|
|
|
|
|
|
Locks a record and restricts the access to this record for all the other applications. |
|
|
|
|
|
|
Creates an HFSQL view from two previously created views (HCreateView). This function uses the former view mechanism. |
|
|
|
|
|
|
Migrates the values of the linked composite keys coming from a file in Hyper File 5.5 format to the HFSQL Classic format. |
|
|
|
|
|
|
Changes the mode and the method for locking tables. |
|
|
|
|
|
|
Usage example of the HModify function |
|
|
|
|
|
|
Modifies the specified record or the record found in memory in the table (query or view). |
|
|
|
|
|
|
Usage example of the HModifyStructure function |
|
|
|
|
|
|
Used to update the structure of an HFSQL table by performing an automatic data modification (also called data synchronization). |
|
|
|
|
|
|
Usage example of the HNbRec function |
|
|
|
|
|
|
Returns the number of records in an HFSQL file, query or view: active records, deleted records, etc. |
|
|
|
|
|
|
Sets the position on the next table record according to a browse item. |
|
|
|
|
|
|
Forbids all the modifications on a table (for all the programs, including the one that requested the no-modification policy). |
|
|
|
|
|
|
Usage example of the HOnError function |
|
|
|
|
|
|
Customizes the management of HFSQL errors. |
|
|
|
|
|
|
Opens a database schema in HFSQL Classic format. |
|
|
|
|
|
|
Opens a new database schema, but keeps the main database schema of the application. |
|
|
|
|
|
|
Opens a connection to a specific database. |
|
|
|
|
|
|
Used to handle the idle periods of a software (period without processes) to optimize the queries and the browses that will be run thereafter. |
|
|
|
|
|
|
Optimizes the Select queries by using idle times when handling an application (period without processes). |
|
|
|
|
|
|
Used to find out whether the record on which you want to be positioned is located outside the table, filter, view or query. |
|
|
|
|
|
|
Defines the password used to create or open a table. |
|
|
|
|
|
|
Initializes a query and declares this query to the database server in order to optimize the next executions of this query. |
|
|
|
|
|
|
Initializes a query written in SQL language and declares this query to the database server in order to optimize the next executions of this query. |
|
|
|
|
|
|
Sets the position on the previous record of the table according to a browse item. |
|
|
|
|
|
|
Determines if a query has been executed. |
|
|
|
|
|
|
Reads a record in a file according to a given record number. |
|
|
|
|
|
|
Positions on the first file record according to a browse item. |
|
|
|
|
|
|
Usage example of the HReadLast function |
|
|
|
|
|
|
Sets the position on the last record of a table according to a browse item. |
|
|
|
|
|
|
Sets the position on the next table record according to a browse item. |
|
|
|
|
|
|
Sets the position on the previous record of a file according to a browse item. |
|
|
|
|
|
|
Sets the position on the first record whose value for a specific item is greater than or equal to a sought value (generic search). |
|
|
|
|
|
|
Usage example of the HReadSeekFirst function |
|
|
|
|
|
|
Sets the position on the first record whose value for a specific item is strictly equal to a sought value (exact-match search). |
|
|
|
|
|
|
Sets the position on the last record whose value for a specific item is less than or equal to a sought value (exact-match search). |
|
|
|
|
|
|
Returns:- the number of the current record in the HFSQL table.
- the number of the current record in the HFSQL view.
|
|
|
|
|
|
|
Returns the date and time of last write operation performed on a record in an HFSQL table (Classic or Client/Server). |
|
|
|
|
|
|
Retrieves the structure and value of the current record and exports them into a string in JASON format. |
|
|
|
|
|
|
Converts the content of the current record to string (in a table, HFSQL view, query, etc.). |
|
|
|
|
|
|
Retrieves the structure and the value of the current record and exports them into a character string in XML format. |
|
|
|
|
|
|
Recreates the subscriber replica description file (universal replication only) based on the information of the master replica (.rpm and .syn files). |
|
|
|
|
|
|
Asks to recalculate the content of a materialized view. |
|
|
|
|
|
|
Regenerates a table from its log. |
|
|
|
|
|
|
Indicates that a reindex operation is currently performed on an HFSQL table and returns the percentage of reindexing already performed. |
|
|
|
|
|
|
Initializes: - one or all variables of file items with their default values.
- one or all items of a Record variable with their default values.
|
|
|
|
|
|
|
Restores the previously saved context of a file (function HSavePosition): record in progress, filter, playback pointers. |
|
|
|
|
|
|
Returns the content of an item found in the current record (in the table, view, query, ...). |
|
|
|
|
|
|
Returns the content of the current record (in a file, a view or a query, ...). |
|
|
|
|
|
|
Modifies the current record if it exists, otherwise adds a new record. |
|
|
|
|
|
|
Stores the current file context (current record, filter, pointers). |
|
|
|
|
|
|
Enables or disables the automatic security mechanism on one or more tables. |
|
|
|
|
|
|
Positions on the first record of the table whose value for a specific item is greater than or equal to a search value (generic search by default). |
|
|
|
|
|
|
Positions on the first file record whose value for a specific item is greater than or equal to a sought value. |
|
|
|
|
|
|
Sets the position on the last file record whose value for a specific item is less than or equal to a sought value. |
|
|
|
|
|
|
Enables or disables the management of duplicates on a unique key. |
|
|
|
|
|
|
Enables or disables the management of an integrity constraint on a file link. |
|
|
|
|
|
|
Used to modify the management mode of memo items. |
|
|
|
|
|
|
Usage example of the HSetPosition function |
|
|
|
|
|
|
Sets the position on a record, based on the approximate position of one of its items. |
|
|
|
|
|
|
Enables or disables the management of .REP files. |
|
|
|
|
|
|
Temporarily disables (or re-enables) the replication. |
|
|
|
|
|
|
Sorts an HFSQL view by creating an index on a view item. This function uses the former view mechanism. |
|
|
|
|
|
|
Usage example of the HState function |
|
|
|
|
|
|
Used to find out the state of a record. |
|
|
|
|
|
|
Usage example of the HSubstDir function |
|
|
|
|
|
|
Associates the data directory specified in the database schema with a directory found on disk. |
|
|
|
|
|
|
Usage example of the HSynchronizeReplica function |
|
|
|
|
|
|
Synchronizes master and subscriber replicas: operations performed on one replica are transferred to the other. |
|
|
|
|
|
|
Copies a data source (file, query, view, ...) to a physical HFSQL table with the same description. This table is neither encrypted nor password protected. |
|
|
|
|
|
|
Assigns the specified value to an item of the current record. |
|
|
|
|
|
|
Unlocks the records of a table:- locked by HLockFile.
- individually locked by a locking read function.
|
|
|
|
|
|
|
Unlocks a record locked by: - HLockRecNum,
- a read function used with a locking parameter (HRead associated with the hLockWrite or hLockReadWrite constant for example).
|
|
|
|
|
|
|
Used to find out:- whether the content of a file was modified.
- whether the content of a file used by a query was modified.
|
|
|
|
|
|
|
Usage example of the HViewToFile function |
|
|
|
|
|
|
Saves the modifications performed in an HFSQL view (by HModify, HDelete or HCross) in the corresponding table. This function uses the former view mechanism. |
|
|
|
|
|
|
Writes a record into a table without updating the indexes corresponding to all keys used in the table. |
|
|
|
|
|
|
Adds or deletes the spaces found on the right of a text item when reading it. |
|
|
|
|
|
|
|
|
|
|
|