ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2026

HPrepareSQLQuery (Function)
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.
<Source>.PrepareSQLQuery (Function)
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.
<Source>.ExecuteSQLQuery (Function)
Initializes a query written in SQL language and declares this query to the HFSQL engine.
Database access: summary
WINDEV and WEBDEV support different SQL query execution modes depending on how the database was accessed....
HExecuteSQLQuery (Function)
Initializes a query written in SQL language and declares this query to the HFSQL engine.
Importing data files into the analysis (external database, etc.)
WINDEV and WEBDEV allow you to easily handle external databases (Oracle, SQL Server, Access, etc, ...
HExecuteSQLQueryAsynchronous (Function)
Executes an SQL query asynchronously.
HDescribeConnection (Example)
Usage example of the HDescribeConnection function
Source (Property)
The Source property can be used on: a Chart control: in this case, the Source property is used to get the source of the series: Table column, list of values, ... a connection: in this case, the Source property is used to get or set the source of a connection (HFSQL Client/Server, OLE DB, etc.)....
HSuggestKey (Function)
Returns a list of keys to add to data files to improve query performance.
SQLConnectWS (Function)
Connects the current application to a database that will be queried by SQL through a Webservice proxy (SOAP).
Transactions in SQL
Starting with version 21, you can manage transactions in SQL code......
Drag and Drop
Drag and Drop is used to transfer data between several controls with the mouse. This data can be moved between several controls found in the same application or in different applications....
Automatic data masking
Data masking is a process that transforms the data in an item that will be displayed to the user......
SQL functions that can be used in SQL queries
The following SQL functions can be used on the queries written in SQL code (classified by theme)......
SQLConnect (Function)
Connects the current application to a database that must be interrogated via SQL.
WDSQL: Connecting to a database
The first operation to perform in order to use WDSQL is to establish the connection to a database......
SQLConnect (Example)
Usage example of the SQLConnect function
Using data from an external database
WINDEV Tutorial - External database Using data from an external database - 40 min
Creating a query in SQL code
The query editor allows you to create a query by typing SQL code......
HFSQL Control Center: Overview
The HFSQL Control Center is used to manage the different HFSQL databases (Network, Mobile, Client/Server) found in the company......
HConnect (Example)
Usage example of the HConnect function
Type (Property)
The Type property is used to get: the type of element (data file or item) defined programmatically or in the data model editor, view or query. the type of object. the type of data held in a Variant....
Mathematical SQL functions
The mathematical SQL functions that can be used on the queries written in SQL code are as follows......
Handling data files in PHP
WEBDEV allows you to create a PHP site that handles data files......
SQL selection conditions
To specify the selection conditions in an SQL query, you can use......
TableDisplay (Function)
Refreshes a Table or TeeeView Table control from a given position: for a control linked to a file: changes made in the linked data file are reflected in the control. for a control handled programmatically: the calculated columns are re-calculated....
HLockRecNum (Function)
Locks a record and restricts the access to this record for all the other applications.
Logical Data Model (LDM)
A Logical Data Model (LDM) is used to describe the data structures (files, items, ......
Generating the LDM from the CDM
To associate a CDM (Conceptual Data Model) with a project, you must generate the associated LDM (Logical Data Model)......
1
2
3
4
5
6
156
>