DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Propriétés WLangage / Propriétés HFSQL
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
CxProviderOLEDBDécrit (Propriété)
En anglais : CtDescribedOLEDBProvider
OLE DBDisponible uniquement avec ce type de connexion
La propriété CxProviderOLEDBDécrit permet de gérer le nom du provider OLE DB (appelé aussi serveur OLE DB). Il est possible de :
  • Connaître le nom du provider OLE DB utilisé pour la connexion à une table par OLE DB. Ce provider a été décrit sous l'éditeur d'analyses ou lors de la description par programmation du fichier de données.
    Attention : La propriété CxProviderOLEDBDécrit ne tient pas compte des éventuelles modifications réalisées avec la fonction HConnecte.
    Cette propriété peut être utilisée pour un fichier de données défini sous l'éditeur d'analyses ou défini par programmation.
  • Définir le nom du provider OLE DB utilisée pour la connexion à une table par OLE DB (lors de la description par programmation du fichier de données uniquement). Cette propriété est équivalente à la propriété CxProviderOLEDB.
Rappel : La fonction HConnecte permet de redéfinir un ou plusieurs paramètres de la connexion OLE DB sur une table. Par défaut, les caractéristiques de la connexion OLE DB sont définies :
  • soit sous l'éditeur d'analyses lors de la description du fichier de données,
  • soit en programmation lors de la description du fichier de données.
Exemple
// Définit le nom du provider OLE DB
Client.CxProviderOLEDBDécrit = hOledbOracle
// ...
// Valide la description du fichier de données
HDécritFichier(Client)
Syntaxe

Connaître le provider OLE DB utilisé Masquer les détails

<Provider OLE DB> = <Fichier de données>.CxProviderOLEDBDécrit
<Provider OLE DB> : Chaîne de caractères
Nom du provider OLE DB utilisé ou une des constantes suivantes :
hAccèsHF7Pseudo-connexion à une base HFSQL Classic.
hAccèsHFClientServeurConnecteur Natif à une base HFSQL Client/Serveur.
hAccèsNatifAS400Connecteur Natif AS/400 (module optionnel de WINDEV/WEBDEV).
hAccèsNatifDB2Connecteur Natif DB2 (module optionnel de WINDEV/WEBDEV).
hAccèsNatifInformixConnecteur Natif Informix (module optionnel de WINDEV/WEBDEV).
hAccèsNatifMariaDBConnecteur Natif MariaDB (module optionnel de WINDEV/WEBDEV)
hAccèsNatifMySQLConnecteur Natif MySQL (module optionnel de WINDEV/WEBDEV).
hAccèsNatifOracleConnecteur Natif Oracle (module optionnel de WINDEV/WEBDEV).
hAccèsNatifOracleLiteConnecteur Natif Oracle (module optionnel de WINDEV Mobile).
hAccèsNatifPostgreSQLConnecteur Natif PostgreSQL (module optionnel de WINDEV/WEBDEV).
hAccèsNatifProgressConnecteur Natif Progress (module optionnel de WINDEV/WEBDEV).
hAccèsNatifSQLAzureConnecteur Natif SQL Azure (module optionnel de WINDEV/WEBDEV, fourni avec le Connecteur Natif SQL Server).
hAccèsNatifSQLiteConnecteur Natif SQLite (fourni en standard avec WINDEV/WEBDEV).
hAccèsNatifSQLServerConnecteur Natif SQL Server (module optionnel de WINDEV/WEBDEV).
hAccèsNatifSQLServerMobileConnecteur Natif SQL Server (module optionnel de WINDEV Mobile).
hAccèsNatifSybaseConnecteur Natif Sybase (module optionnel de WINDEV/WEBDEV).
hAccèsNatifXBaseConnecteur Natif xBase (fourni en standard avec WINDEV/WEBDEV).
hAccèsNatifXMLConnecteur Natif XML (fourni en standard avec WINDEV/WEBDEV).
hODBCProvider OLE DB pour ODBC (permet d'accéder à une source de données ODBC déclarée dans les sources de données ODBC de Windows).
hOledbAccess97Provider OLE DB pour Access 97.
hOledbAccess2000Provider OLE DB pour Access 2000.
hOledbAccess2007Provider OLE DB pour Access 2007.
hOledbAccess2010Provider OLE DB pour Access 2010.
hOledbDBase5Provider OLE DB pour DBase 5.
hOledbExcel2007Provider OLE DB pour Excel 2007.
hOledbExcel2000Provider OLE DB pour Excel 2000.
hOledbExcel97Provider OLE DB pour Excel 97.
hOledbLotus4Provider OLE DB pour Lotus 4.
hOledbOracleProvider OLE DB pour Oracle.
hOledbSQLServerProvider OLE DB pour SQL Server.

Attention : Pour utiliser une connexion OLE DB il est nécessaire :
  • d'installer le MDAC version 2.6 minimum (l'installation du MDAC est fournie avec WINDEV / WEBDEV, et il est possible de l'inclure dans l'installation de l'application ou du site),
  • d'installer le provider OLE DB correspondant à la base de données manipulée.
<Fichier de données> : Chaîne de caractères
Nom du fichier de données manipulé. Ce nom a été défini sous l'éditeur d'analyses ou grâce au type Description de Fichier.

Définir le provider OLE DB utilisé Masquer les détails

<Fichier de données>.CxProviderOLEDBDécrit = <Provider OLE DB>
<Fichier de données> : Chaîne de caractères
Nom du fichier de données manipulé. Ce nom vient d'être défini grâce au type Description de Fichier.
<Provider OLE DB> : Chaîne de caractères
Nom du provider OLE DB à utiliser ou une des constantes suivantes :
hAccèsHF7Pseudo-connexion à une base HFSQL Classic.
hAccèsHFClientServeurConnecteur Natif à une base HFSQL Client/Serveur.
hAccèsNatifAS400Connecteur Natif AS/400 (module optionnel de WINDEV/WEBDEV).
hAccèsNatifDB2Connecteur Natif DB2 (module optionnel de WINDEV/WEBDEV).
hAccèsNatifInformixConnecteur Natif Informix (module optionnel de WINDEV/WEBDEV).
hAccèsNatifMariaDBConnecteur Natif MariaDB (module optionnel de WINDEV/WEBDEV)
hAccèsNatifMySQLConnecteur Natif MySQL (module optionnel de WINDEV/WEBDEV).
hAccèsNatifOracleConnecteur Natif Oracle (module optionnel de WINDEV/WEBDEV).
hAccèsNatifOracleLiteConnecteur Natif Oracle (module optionnel de WINDEV Mobile).
hAccèsNatifPostgreSQLConnecteur Natif PostgreSQL (module optionnel de WINDEV/WEBDEV).
hAccèsNatifProgressConnecteur Natif Progress (module optionnel de WINDEV/WEBDEV).
hAccèsNatifSQLAzureConnecteur Natif SQL Azure (module optionnel de WINDEV/WEBDEV, fourni avec le Connecteur Natif SQL Server).
hAccèsNatifSQLiteConnecteur Natif SQLite (fourni en standard avec WINDEV/WEBDEV).
hAccèsNatifSQLServerConnecteur Natif SQL Server (module optionnel de WINDEV/WEBDEV).
hAccèsNatifSQLServerMobileConnecteur Natif SQL Server (module optionnel de WINDEV Mobile).
hAccèsNatifSybaseConnecteur Natif Sybase (module optionnel de WINDEV/WEBDEV).
hAccèsNatifXBaseConnecteur Natif xBase (fourni en standard avec WINDEV/WEBDEV).
hAccèsNatifXMLConnecteur Natif XML (fourni en standard avec WINDEV/WEBDEV).
hODBCProvider OLE DB pour ODBC (permet d'accéder à une source de données ODBC déclarée dans les sources de données ODBC de Windows).
hOledbAccess97Provider OLE DB pour Access 97.
hOledbAccess2000Provider OLE DB pour Access 2000.
hOledbAccess2007Provider OLE DB pour Access 2007.
hOledbAccess2010Provider OLE DB pour Access 2010.
hOledbDBase5Provider OLE DB pour DBase 5.
hOledbExcel2007Provider OLE DB pour Excel 2007.
hOledbExcel2000Provider OLE DB pour Excel 2000.
hOledbExcel97Provider OLE DB pour Excel 97.
hOledbLotus4Provider OLE DB pour Lotus 4.
hOledbOracleProvider OLE DB pour Oracle.
hOledbSQLServerProvider OLE DB pour SQL Server.

Attention : Pour utiliser une connexion OLE DB il est nécessaire :
  • d'installer le MDAC version 2.6 minimum (l'installation du MDAC est fournie avec WINDEV / WEBDEV, et il est possible de l'inclure dans l'installation de l'application ou du site),
  • d'installer le provider OLE DB correspondant à la base de données manipulée.
Remarques
La propriété CxProviderOLEDB permet de connaître et de modifier le provider OLE DB.
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 14/03/2024

Signaler une erreur ou faire une suggestion | Aide en ligne locale