ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2026

OLE DB: System requirements
To handle a database via OLE DB, the following elements must be installed on the development computer and on the deployment computer...
Examples for using the OLE DB provider for HFSQL
Reinitializes the content of an Organization Chart control from its data source (HFSQL data file for example).
OLE DB provider for HFSQL
The OLE DB provider on HFSQL is used to access an HFSQL database (Classic or Client/Server) from an external software that manages the accesses by OLE DB...
SQLConnectWS (Function)
Connects the current application to a database that will be queried by SQL through a web service proxy (SOAP).
Database access: summary
WINDEV and WEBDEV support different SQL query execution modes depending on how the database was accessed....
SQLConnect (Function)
Connects the current application to a database that must be interrogated via SQL.
HDescribeConnection (Function)
Describes a new connection to an external database.
Optional connection information
When defining the connections in the data model editor or when defining the connections programmatically, you have the ability to specifier the optional connection information...
HListProvider (Function)
Returns the list of OLE DB providers and/or Native Connectors installed on the current computer.
HLockRecNum (Function)
Locks a record and restricts the access to this record for all the other applications.
HRetrieveItem (Function)
Returns the content of an item found in the current record (in the table, view, query, ...).
HListLink (Function)
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....
HReadNext (Function)
Sets the position on the next data file record according to a browse item.
HSeekLast (Function)
Sets the position on the last file record whose value for a specific item is less than or equal to a sought value.
SQLChangeConnection (Function)
Modifies the current connection.
Connection (Type of variable)
The Connection type is used to describe one or more connections to external databases (HFSQL Client/Server, Native Connector, etc....
HForward (Function)
Moves several records forward from the current position in the table, according to a specified item.
SQLTable (Function)
Transfers the result of a query to a Table control populated programmatically (a List Box or Combo Box control), with the possibility of Partial Fetch (the result is retrieved by blocks of rows).
HFSQL constants
List of constants used by the HFSQL functions....
HExecuteProcedure (Function)
Runs a stored procedure.
HListTrigger (Function)
Returns the list of triggers applied to one or more HFSQL tables.
HError (Function)
Returns the number of the last error triggered by the HFSQL engine.
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).
Using data from an external database
WINDEV Tutorial - External database Using data from an external database - 40 min
Native SQL Server Connector: Programming with HFSQL functions
To use an SQL Server database with Native Connector, the structure of SQL Server tables must be imported into the data model analysis......