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.
HExecuteSQLQuery (Function)
Initializes a query written in SQL language and declares this query to the HFSQL engine.
<Source>.ExecuteSQLQuery (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.
HSuggestKeyStart (Function)
Starts collecting information on executed queries.
The user version of query editor (Reports & Queries)
A query is used to interrogate a database in order to view, insert, modify or delete data......
Two methods for passing parameters to a query
Two methods can be used to pass parameters to a query with parameters used in a window or in a control (List Box, Combo Box or Table control for example)......
InReportsAndQueriesMode (Function)
Indicates whether the code is run during the test of a report or query in Reports & Queries.
Test of a query
The query editor allows you to run the test of query result......
The user version of query editor : Specific features
This help page presents the specific features of the user version of query editor......
SQLCol (Function)
Retrieves the content of the specified column from the query result, for the current line.
SQLSeek (Function)
Positions on the specified result row of the query.
Query creation mode: independent or embedded query
The query editor proposes two methods for creating a query......
Managing HFSQL Client/Server databases
The HFSQL Control Center allows you to fully manage HFSQL Client/Server databases......
SQLGetCol (Function)
Retrieves the content of the specified column from the query result, for the current line.
SQLModify (Function)
Modifies the content of a row in the query result.
Query
A query is used to interrogate a database in order to view, insert, modify or delete data......
How to create two linked cascading tables?
This help page explains how to create two linked cascading Table controls in a window or page....
Opening, closing and saving a query
The query editor allows you to easily handle the queries....
SQLFetch (Function)
Goes to the next row (i.e next record) of the query result.