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.
1. Examples provided with WINDEV Mobile
Managing spatial data in HFSQL databases
Starting with version 2024, you can store and manipulate geometric and geographic data in HFSQL databases......
<Connection variable>.RefreshView (Function)
Asks to recalculate the content of a materialized view.
Management errors specific to Native Connectors
When an HFSQL function fails (returns False for example), the corresponding error number is returned by HError......
SQLColumnFormat (Function)
Returns the different types of columns supported: by the data source identified by SQLConnect by the database accessed by a specific connection (connection described in the analysis or described by HDescribeConnection or HOpenConnection)....
Configuring the browser "Back" button
The "Back" button allows users to see the history of pages they previously visited......
Native MariaDB Connector for WINDEV and WEBDEV
WINDEV and WEBDEV propose a Native Connector to MariaDB (also called Native Access)......
12. Pages in practice
HRefreshView (Function)
Asks to recalculate the content of a materialized view.
Automatic procedures
The programming of timers, threads and delayed procedures is now automatically managed by the environment......
Native SQLite Connector
WINDEV and WEBDEV propose a Native Connector to SQLite. This Native Connector allows you to access an SQLite database from a WLanguage program without using an external driver....
Binding controls to data
A window or page can display information from......
8. Windows in practice
Discover the main actions that can be performed on the windows....
SQLListTable (Function)
List all the tables that can be accessed by the connected database system.
Native Progress Connector for WINDEV and WEBDEV
WINDEV and WEBDEV propose an optional Native Connector to Progress ......
Native PostgreSQL Connector for WINDEV and WEBDEV
WINDEV and WEBDEV propose a Native Connector to PostgreSQL......