ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Version: 2025

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...
Overloading a WLanguage function or using a WLanguage function in an SQL query
WLanguage includes the "WL" keyword...
HSuggestKeyEnd (Function)
Finishes collecting information on executed queries.
SQL functions for accessing the external databases
List of SQL functions used to access the external databases
HExecuteSQLQuery (Function)
Initializes a query written in SQL language and declares this query to the HFSQL engine.
HSuggestKeyStart (Function)
Starts collecting information on executed queries.
Cross-database queries
An SQL query can operate on different databases...
HExecuteSQLQueryAsynchronous (Function)
Executes an SQL query asynchronously.
<Source>.ExecuteSQLQuery (Function)
Initializes a query written in SQL language and declares this query to the HFSQL engine.
HSuggestKey (Function)
Returns a list of keys to add to data files to improve query performance.
<Source>.ExecuteSQLQueryAsynchronous (Function)
Executes an SQL query asynchronously.
Creating a query in SQL code
The query editor allows you to create a query by typing SQL code...
Creating a query
Two methods can be used to create a query......
Select query: Displaying the first/last n records
The editor of Select queries is used to limit the number of records that will be displayed in the result of the query....
Prototype overload/Overload
The procedures and the methods of classes can have several syntaxes....
Database access: summary
WINDEV and WEBDEV support different SQL query execution modes depending on how the database was accessed.......
SQL set operations: UNION, UNION ALL and INTERSECT
SQL allows performing set operations on groups of files......
Mathematical SQL functions
The mathematical SQL functions that can be used on the queries written in SQL code are as follows......
Sub-query
A sub-query is a query whose result is used by another query......
Description window of query (insert, update or delete) or description window of a query in SQL code
The description window of a query (insert, update or delete) or the description window of a query in SQL code is used to......
Transactions in SQL
Starting with version 21, you can manage transactions in SQL code......
Query technical documentation
The query editor automatically creates a technical documentation for each query......
Parameter of a procedure/function
You have the ability to pass parameters to a procedure....
Select query description window
The description window of a select query includes several sections......
Selection conditions of a query
The selection conditions of records are applied to the items used in the queries......
Automatic documentation of procedures and methods
To simplify the maintenance or the use of existing code by other developers, WINDEV proposes an automatic documentation for the procedures (or class methods)......
Description window of a combining query
The description window of a combining query consists of several sections......
Procedure/Function
A procedure is used to associate an identifier with a statement block......
Calling a procedure/a function
Syntax for calling a local or global procedure.
Items used in a select query
A query created in the query editor can contain several types of items......
Coloring the procedures
A color (text color) can be assigned to the procedures so that they can be easily classified and identified......
Global procedure/function
A global procedure can be used in all the processes or events of the project....
Operations in a Select query
The query editor allows you to perform operations on the values of an item......
<Source>.ExecuteQuery (Function)
Declares a query created in the query editor to the HFSQL engine and runs this query.
Set of procedures
The global procedures are grouped in set of procedures......
Local procedure
Two types of procedures are available......
1
2
3
4
5
6
65
>