PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE


WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadApple WatchUniversal Windows 10 AppWindows Mobile
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 par programmation du fichier de données.
Remarque : A partir de la version 19, HFSQL est le nouveau nom de HyperFileSQL.
Exemple
// Définir 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> = <Nom du fichier>..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èsHFClientServeurAccès Natif à une base HFSQL Client/Serveur.
hAccèsNatifAS400Accès Natif AS/400 (module optionnel de WINDEV/WEBDEV).
hAccèsNatifDB2Accès Natif DB2 (module optionnel de WINDEV/WEBDEV).
hAccèsNatifInformixAccès Natif Informix (module optionnel de WINDEV/WEBDEV).
Versions 20 et supérieures
hAccèsNatifMariaDB
Nouveauté 20
hAccèsNatifMariaDB
hAccèsNatifMariaDB
Accès Natif MariaDB (module optionnel de WINDEV/WEBDEV)
hAccèsNatifMySQLAccès Natif MySQL (module optionnel de WINDEV/WEBDEV).
hAccèsNatifOracleAccès Natif Oracle (module optionnel de WINDEV/WEBDEV).
hAccèsNatifOracleLiteAccès Natif Oracle (module optionnel de WINDEV Mobile).
hAccèsNatifPostgreSQLAccès Natif PostgreSQL (module optionnel de WINDEV/WEBDEV).
hAccèsNatifProgressAccès Natif Progress (module optionnel de WINDEV/WEBDEV).
Versions 16 et supérieures
hAccèsNatifSQLAzure
Nouveauté 16
hAccèsNatifSQLAzure
hAccèsNatifSQLAzure
Accès Natif SQL Azure (module optionnel de WINDEV/WEBDEV, fourni avec l'Accès Natif SQL Server).
Versions 16 et supérieures
hAccèsNatifSQLite
Nouveauté 16
hAccèsNatifSQLite
hAccèsNatifSQLite
Accès Natif SQLite (fourni en standard avec WINDEV/WEBDEV).
hAccèsNatifSQLServerAccès Natif SQL Server (module optionnel de WINDEV/WEBDEV).
hAccèsNatifSQLServerMobileAccès Natif SQL Serveur (module optionnel de WINDEV Mobile).
hAccèsNatifSybaseAccès Natif Sybase (module optionnel de WINDEV/WEBDEV).
hAccèsNatifXBaseAccès Natif xBase (fourni en standard avec WINDEV/WEBDEV).
hAccèsNatifXMLAccès 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.
Versions 19 et supérieures
hOledbAccess2010
Nouveauté 19
hOledbAccess2010
hOledbAccess2010
Provider 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 (installation réalisée avec WINDEV et lors de la création de la version Client),
  • d'installer le provider OLE DB correspondant à la base de données manipulée.
<Nom du fichier> : Chaîne de caractères (avec ou sans guillemets)
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

<Nom du fichier>..CxProviderOLEDBDécrit = <Provider OLE DB>
<Nom du fichier> : Chaîne de caractères (avec ou sans guillemets)
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èsHFClientServeurAccès Natif à une base HFSQL Client/Serveur.
hAccèsNatifAS400Accès Natif AS/400 (module optionnel de WINDEV/WEBDEV).
hAccèsNatifDB2Accès Natif DB2 (module optionnel de WINDEV/WEBDEV).
hAccèsNatifInformixAccès Natif Informix (module optionnel de WINDEV/WEBDEV).
Versions 20 et supérieures
hAccèsNatifMariaDB
Nouveauté 20
hAccèsNatifMariaDB
hAccèsNatifMariaDB
Accès Natif MariaDB (module optionnel de WINDEV/WEBDEV)
hAccèsNatifMySQLAccès Natif MySQL (module optionnel de WINDEV/WEBDEV).
hAccèsNatifOracleAccès Natif Oracle (module optionnel de WINDEV/WEBDEV).
hAccèsNatifOracleLiteAccès Natif Oracle (module optionnel de WINDEV Mobile).
hAccèsNatifPostgreSQLAccès Natif PostgreSQL (module optionnel de WINDEV/WEBDEV).
hAccèsNatifProgressAccès Natif Progress (module optionnel de WINDEV/WEBDEV).
Versions 16 et supérieures
hAccèsNatifSQLAzure
Nouveauté 16
hAccèsNatifSQLAzure
hAccèsNatifSQLAzure
Accès Natif SQL Azure (module optionnel de WINDEV/WEBDEV, fourni avec l'Accès Natif SQL Server).
Versions 16 et supérieures
hAccèsNatifSQLite
Nouveauté 16
hAccèsNatifSQLite
hAccèsNatifSQLite
Accès Natif SQLite (fourni en standard avec WINDEV/WEBDEV).
hAccèsNatifSQLServerAccès Natif SQL Server (module optionnel de WINDEV/WEBDEV).
hAccèsNatifSQLServerMobileAccès Natif SQL Serveur (module optionnel de WINDEV Mobile).
hAccèsNatifSybaseAccès Natif Sybase (module optionnel de WINDEV/WEBDEV).
hAccèsNatifXBaseAccès Natif xBase (fourni en standard avec WINDEV/WEBDEV).
hAccèsNatifXMLAccès 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.
Versions 19 et supérieures
hOledbAccess2010
Nouveauté 19
hOledbAccess2010
hOledbAccess2010
Provider 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 (installation réalisée avec WINDEV et lors de la création de la version Client),
  • 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.
Voir Aussi
Version minimum requise
  • Version 9
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire