ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2026

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...
Examples for using the OLE DB provider for HFSQL
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...
Database access: summary
WINDEV and WEBDEV support different SQL query execution modes depending on how the database was accessed....
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...
SQLConnect (Function)
Connects the current application to a database that must be interrogated via SQL.
SQLConnectWS (Function)
Connects the current application to a database that will be queried by SQL through a web service proxy (SOAP).
HDescribeConnection (Function)
Describes a new connection to an external database.
HListProvider (Function)
Returns the list of OLE DB providers and/or Native Connectors installed on the current computer.
2. Examples provided with WINDEV
The examples provided with WINDEV are intended to help you learn the features of WINDEV....
GetActiveObject (Function)
Allows to use an Automation object already started on the current computer.
Application triggers
...A trigger is a WLanguage procedure automatically called by the HFSQL engine whenever a modification is performed (addition, deletion, modification, ...) on a record of a data file....
OLEPlay (Function)
Used to: retrieve the list of available operations (other than edit) from a server, perform an operation....
8. If you are already familiar with WINDEV
MVP overview: Model - View - Presenter
MVP is the acronym for MODEL - VIEW - PRESENTER......
Error 122: The name of an Automation object must be a string
GetActiveObject (Example)
Usage example of the GetActiveObject function
EmulateMouse (Function)
Simulates a mouse event (left click, right click, double click, ...).
Automation object
The Automation keyword is used to declare an automation object...
VisualEffect (Property)
The VisualEffect property allows you to apply a visual effect on a control or group of controls in a window.
Window controls
Several types of controls can be used in a window, ......
Copying controls from the window editor
The controls can be copied from the window editor......
The ActiveX control
The ActiveX control is used to easily manage the ActiveX technology......
HTMLToRGB (Function)
Converts the HTML color into RGB color.
HImportText (Function)
Imports a Text file into a data file in HFSQL Classic or Client/Server format (data file described in the data model editor, or declared by HDeclare, HDeclareExternal or HDescribeFile)....
How to develop a site for Linux?
The method for developing a site for Linux is identical to the method for developing a site for Windows....
Calling a DLL written in Visual Basic
Visual Basic (like many other languages) allows you to create custom DLLs......
fExtractResource (Function)
Extracts a resource from the application into a physical device location.
Available features and specific features of Java
WINDEV allows you to generate a Java application without even knowing the Java language......
EmulateInput (Function)
Performs an input by emulation in a control while checking whether this control is an editable control.
HListItem (Function)
Returns the list of items: found in a data file ( a query or a view) known to the HFSQL engine. The data files defined by HDeclare, HDeclareExternal and HDescribeFile are taken into account. found in a Record variable....
Mathematical SQL functions
The mathematical SQL functions that can be used on the queries written in SQL code are as follows......
Constants for WLanguage types
List of constants for managing WLanguage types....
Structure of log files (HFSQL Client/Server)
The following files are automatically created when logging an HFSQL Client/Server data file......
1
8
9
10
11
12
>