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.
Native PostgreSQL Connector: Programming with HFSQL functions
To use a PostgreSQL database with Native Connector (also called Native Access), the structure of PostgreSQL tables must be imported into the WINDEV or WEBDEV analysis......
Progress Native Connector: Programming with HFSQL functions
To use a Progress database with the Native Connector, you must......
Native Oracle Connector: Programming with HFSQL functions
To use an Oracle database with the Native Connector, the structure of ORACLE tables must be imported into the WINDEV or WEBDEV analysis......
Report based on a query
Queries are used to easily select records in one or more tables......
ODBCDatabaseName (Property)
ODBCDatabaseName is used to: Find out the name of the database used when printing a report based on a "query performed on a connection". Specify the name of the database used when printing a report based on a "query performed on a connection"....
WEBDEV 2025 Update
Here are the new features and improvements that you will discover in this version......
The Table control
The Table allows users to easily view and enter data stored in memory or from a table, view or query......
Query and project
ODBCConnectionName (Property)
The ODBCConnectionName property is used to: Identify the name of the ODBC connection used when printing a report based on a "query performed on a connection". Specify the name of the ODBC connection used when printing a report based on a "query performed on a connection"....
iPrintReport (Function)
Prints a report created with the report editor.
Handling tables in PHP
WEBDEV allows you to create a PHP site that handles tables......
Example for creating a select query
This help page explains how to create two select queries......
Query based on query
Queries can be based on items from another query......
Type of item: Secure password
"Password" items are used to securely store passwords by using a salt and a hash algorithm......
Modifying the query content
The queries are used to easily select the records coming from one or more files, matching one or more selection criteria, ......
9. Queries
A query is used to request information from a database to view, insert, change or delete data....
Test of a query
The query editor allows you to run the test of query result......