PC SOFT

ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

Home | Sign in | English EN
This content has been translated automatically. Click here to view the French version.
  • What is a query performed on a connection?
  • Properties for managing reports on data files accessed via an ODBC driver or via Native Connector
  • Limit
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReports and QueriesUser code (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Browser code
WINDEV Mobile
AndroidAndroid Widget iPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
Others
Stored procedures

What is a query performed on a connection?

An query performed on a connection is a query performed on data files manipulated via a specific ODBC driver or via an Native Connector.

When the connection is created, you have the ability to define:
  • the connection name
  • the name of data source
  • the user name and password
  • the name of database accessed (if there is more than one).
The report editor allows you to print the data coming from a query performed on a connection. All the parameters of the connection to use can be defined in the report editor or by programming with the WLanguage properties.
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".
Remark: This property must be used in the opening code of report.
This property must be used only if several databases correspond to the same connection name.
Example
// -- Opening code of report
RPT_Report1.ODBCConnectionName = "MyConnection"
RPT_Report1.ODBCSQLCode = "Select * from Products"
RPT_Report1.ODBCUserName = "MOORE"
RPT_Report1.ODBCPassword = "PSW"
RPT_Report1.ODBCDatabaseName = "MyDatabase"
Syntax

Finding out the name of the database used when printing a report based on a "query performed on connection" Hide the details

<Result> = <Report used>.ODBCDatabaseName
<Result>: Character string
Name of database used when printing the report based on a query performed on a connection. This name is available only if several connections of the same name corresponding to different databases have been defined.
<Report used>: Report name
Name of report to use.

Specifying the name of database to use when printing a report based on a "query performed on a connection" Hide the details

<Report used>.ODBCDatabaseName = <Database to use>
<Report used>: Report name
Name of report to use.
<Database to use>: Character string (with quotes)
Name of the database to be used to carry out the basic query of the report via the ODBC driver or via an Native Connector. This property must be used only if several databases correspond to the same name of connection.
Remarks

Properties for managing reports on data files accessed via an ODBC driver or via Native Connector

The various properties allowing handle to display the states on data files accessed via an ODBC driver or via an Native Connector are as follows:
ODBCSQLCodeAllows you to know and modify the SQL code of the query performed on a database accessed via an ODBC driver or via an Native Connector.
ODBCPasswordAllows to know and modify the associated password for the user authorized to access a database via an ODBC driver or via an Native Connector.
ODBCDatabaseNameAllows to know and modify the name of the database used by the query performed on a database accessed via an ODBC driver or via an Native Connector.
ODBCConnectionNameAllows to know and modify the name of the connection used to handle a database accessed via an ODBC driver or via an Native Connector.
ODBCUserNameAllows you to know and modify the name of the user authorized to access a database via an ODBC driver or via an Native Connector.

Limit

The Property ODBCDatabaseName applies only to reports based on a "request made on a connection".
Minimum version required
  • Version 9
This page is also available for…
Comments
Click [Add] to post a comment