ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2026

How to create and run an SQL query through programming?
This help page explains how to create and run an SQL query through programming.
Overloading a WLanguage function or using a WLanguage function in an SQL query
WLanguage includes the "WL" keyword...
Report based on an SQL query with data accessed via a connection (ODBC, etc.)
A report based on an SQL query with data accessed via a connection can print records from a database accessible via a specific ODBC driver or via a Native Connector...
HSuggestKeyEnd (Function)
Finishes collecting information on executed queries.
Creating a query in SQL code
The query editor allows you to create a query by typing SQL code...
SQL functions for accessing the external databases
List of SQL functions used to access the external databases
HExecuteSQLQueryAsynchronous (Function)
Executes an SQL query asynchronously.
HSuggestKeyStart (Function)
Starts collecting information on executed queries.
HExecuteSQLQuery (Function)
Initializes a query written in SQL language and declares this query to the HFSQL engine.
Cross-database queries
An SQL query can operate on different databases...
HSuggestKey (Function)
Returns a list of keys to add to tables to improve query performance.
<Source>.ExecuteSQLQueryAsynchronous (Function)
Executes an SQL query asynchronously.
<Source>.ExecuteSQLQuery (Function)
Initializes a query written in SQL language and declares this query to the HFSQL engine.
HAdd (Function)
Adds: the record found in memory into the data file (query or view). the record found in a Record variable into the data file (query or view)....
<Source>.Add (Function)
Add: the record found in memory into the data file (query or view). the record found in a Record variable into the data file (query or view)....
10. Embedded queries
Opens a system window to select a resource from: from the device file system, from the Cloud (Google Drive, Microsoft OneDrive, etc.) or from one of the content managers installed on the device....
10. Embedded queries
Controls in a window can be linked to a data file or existing query....
Queue, stack and list management functions
List of functions for managing the queues, the stacks and the lists...
iSkipPage (Function)
Generates a page break: the corresponding code is sent to the printer queue.
Queue (Type of variable)
A Queue variable is a structured type that groups a set of elements of the same type.
TreeView Table control based on a data file
This type of TreeView Table control is linked to a data file or query......
The "Database schema" pane
The "Database schema" pane shows......
iInitReportQueryConnection (Function)
Initializes the query linked to the report.
<Source>.ExecuteQueryAsynchronous (Function)
Executes a SELECT query asynchronously.
<Report>.InitQueryConnection (Function)
Initializes the query linked to the report.
DNSQuery (Function)
Sends a query to a DNS server.
NbPendingThread (Property)
The NbPendingThread property is used to get the number of pending threads in a queue or in a stack.
Native SQL Server Connector: Retrieving the output value of a stored procedure
The Native SQL Server Connector is used to: specify the input values during the call to a stored procedure. retrieve the output values after a call to a stored procedure....
ODBCUserName (Property)
ODBCUserName is used to: Identify the username used to connect to a database via an ODBC driver or a Native Connector. Specify the username used to connect to a database via an ODBC driver or a Native Connector....
ODBCPassword (Property)
The ODBCPassword property is used to: Identify the password used to connect to a database via an ODBC driver or a Native Connector. Specify the password used to connect to a database via an ODBC driver or a Native Connector....
AdditionCompleted (Property)
The AdditionCompleted property determines if an element was added to a queue, list or stack, or if the operation is in progress.