|
|
|
|
|
CxProviderOLEDB (Propriété) En anglais : CtOLEDBProvider
Disponible uniquement avec ce type de connexion
La propriété CxProviderOLEDB 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 utilisé pour la connexion à une table par OLE DB. Le nom du provider peut correspondre :
- soit au provider OLE DB défini sous l'éditeur d'analyses,
- soit au provider OLE DB spécifié dans la fonction HConnecte (si cette fonction a été utilisée).
Cette propriété peut être utilisée pour un fichier défini sous l'éditeur d'analyses ou défini par programmation.
- Définir le nom du provider OLE DB utilisé pour la connexion à une table par OLE DB (lors de la description par programmation du fichier de données uniquement).
Dans ce cas, cette propriété est équivalente à la propriété CxProviderOLEDBDécrit.
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.
Client.CxProviderOLEDB = hOledbOracle
...
HDécritFichier(Client)
Syntaxe
Connaître le provider OLE DB utilisé Masquer les détails
<Nom du provider> = <Fichier de données>.CxProviderOLEDB
<Nom du provider> : Chaîne de caractères Nom du provider OLE DB utilisé ou une des constantes suivantes :
| | hAccèsHF7 | Pseudo-connexion à une base HFSQL Classic | hAccèsHFClientServeur | Accès Natif/Connecteur Natif à une base HFSQL Client/Serveur | hAccèsNatifAS400 | Accès Natif/Connecteur Natif AS/400 (module optionnel de WINDEV/WEBDEV) | hAccèsNatifDB2 | Accès Natif/Connecteur Natif DB2 (module optionnel de WINDEV/WEBDEV) | hAccèsNatifInformix | Accès Natif/Connecteur Natif Informix (module optionnel de WINDEV/WEBDEV) | hAccèsNatifMariaDB | Accès Natif/Connecteur Natif MariaDB (module optionnel de WINDEV/WEBDEV) | hAccèsNatifMySQL | Accès Natif/Connecteur Natif MySQL (module optionnel de WINDEV/WEBDEV) | hAccèsNatifOracle | Accès Natif/Connecteur Natif Oracle (module optionnel de WINDEV/WEBDEV) | hAccèsNatifOracleLite | Accès Natif/Connecteur Natif Oracle (module optionnel de WINDEV Mobile) | hAccèsNatifPostgreSQL | Accès Natif/Connecteur Natif PostgreSQL (module optionnel de WINDEV/WEBDEV) | hAccèsNatifProgress | Accès Natif/Connecteur Natif Progress (module optionnel de WINDEV/WEBDEV) | hAccèsNatifSQLAzure | Accès Natif/Connecteur Natif SQL Azure (module optionnel de WINDEV/WEBDEV, fourni avec l'Accès Natif/Connecteur Natif SQL Server) | hAccèsNatifSQLite | Accès Natif/Connecteur Natif SQLite (fourni en standard avec WINDEV/WEBDEV) | hAccèsNatifSQLServer | Accès Natif/Connecteur Natif SQL Server (module optionnel de WINDEV/WEBDEV) | hAccèsNatifSQLServerMobile | Accès Natif/Connecteur Natif SQL Server (module optionnel de WINDEV Mobile) | hAccèsNatifSybase | Accès Natif/Connecteur Natif Sybase (module optionnel de WINDEV/WEBDEV) | hAccèsNatifXBase | Accès Natif/Connecteur Natif xBase (fourni en standard avec WINDEV/WEBDEV) | hAccèsNatifXML | Accès Natif/Connecteur Natif XML (fourni en standard avec WINDEV/WEBDEV) | hODBC | Provider 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) | hOledbAccess97 | Provider OLE DB pour Access 97 | hOledbAccess2000 | Provider OLE DB pour Access 2000 | hOledbAccess2007 | Provider OLE DB pour Access 2007 | hOledbAccess2010 | Provider OLE DB pour Access 2010 | hOledbDBase5 | Provider OLE DB pour dBase 5 | hOledbExcel2007 | Provider OLE DB pour Excel 2007 | hOledbExcel2000 | Provider OLE DB pour Excel 2000 | hOledbExcel97 | Provider OLE DB pour Excel 97 | hOledbLotus4 | Provider OLE DB pour Lotus 4 | hOledbOracle | Provider OLE DB pour Oracle | hOledbSQLServer | Provider 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>.CxProviderOLEDB = <Nom du provider>
<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. <Nom du provider> : Chaîne de caractères Nom du provider OLE DB à utiliser ou une des constantes suivantes :
| | hAccèsHF7 | Pseudo-connexion à une base HFSQL Classic | hAccèsHFClientServeur | Accès Natif/Connecteur Natif à une base HFSQL Client/Serveur | hAccèsNatifAS400 | Accès Natif/Connecteur Natif AS/400 (module optionnel de WINDEV/WEBDEV) | hAccèsNatifDB2 | Accès Natif/Connecteur Natif DB2 (module optionnel de WINDEV/WEBDEV) | hAccèsNatifInformix | Accès Natif/Connecteur Natif Informix (module optionnel de WINDEV/WEBDEV) | hAccèsNatifMariaDB | Accès Natif/Connecteur Natif MariaDB (module optionnel de WINDEV/WEBDEV) | hAccèsNatifMySQL | Accès Natif/Connecteur Natif MySQL (module optionnel de WINDEV/WEBDEV) | hAccèsNatifOracle | Accès Natif/Connecteur Natif Oracle (module optionnel de WINDEV/WEBDEV) | hAccèsNatifOracleLite | Accès Natif/Connecteur Natif Oracle (module optionnel de WINDEV Mobile) | hAccèsNatifPostgreSQL | Accès Natif/Connecteur Natif PostgreSQL (module optionnel de WINDEV/WEBDEV) | hAccèsNatifProgress | Accès Natif/Connecteur Natif Progress (module optionnel de WINDEV/WEBDEV) | hAccèsNatifSQLAzure | Accès Natif/Connecteur Natif SQL Azure (module optionnel de WINDEV/WEBDEV, fourni avec l'Accès Natif/Connecteur Natif SQL Server) | hAccèsNatifSQLite | Accès Natif/Connecteur Natif SQLite (fourni en standard avec WINDEV/WEBDEV) | hAccèsNatifSQLServer | Accès Natif/Connecteur Natif SQL Server (module optionnel de WINDEV/WEBDEV) | hAccèsNatifSQLServerMobile | Accès Natif/Connecteur Natif SQL Server (module optionnel de WINDEV Mobile) | hAccèsNatifSybase | Accès Natif/Connecteur Natif Sybase (module optionnel de WINDEV/WEBDEV) | hAccèsNatifXBase | Accès Natif/Connecteur Natif xBase (fourni en standard avec WINDEV/WEBDEV) | hAccèsNatifXML | Accès Natif/Connecteur Natif XML (fourni en standard avec WINDEV/WEBDEV) | hODBC | Provider 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) | hOledbAccess97 | Provider OLE DB pour Access 97 | hOledbAccess2000 | Provider OLE DB pour Access 2000 | hOledbAccess2007 | Provider OLE DB pour Access 2007 | hOledbAccess2010 | Provider OLE DB pour Access 2010 | hOledbDBase5 | Provider OLE DB pour dBase 5 | hOledbExcel2007 | Provider OLE DB pour Excel 2007 | hOledbExcel2000 | Provider OLE DB pour Excel 2000 | hOledbExcel97 | Provider OLE DB pour Excel 97 | hOledbLotus4 | Provider OLE DB pour Lotus 4 | hOledbOracle | Provider OLE DB pour Oracle | hOledbSQLServer | Provider 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é CxProviderOLEDBDécrit permet de connaître et de modifier le type d'accès spécifié pour la connexion OLE DB lors de la description du fichier de données.
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|