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/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
Provider (Propriété)
En anglais : Provider
HFSQLNon disponible avec ce type de connexion
La propriété Provider permet de gérer le type d'une connexion (HFSQL Client/Serveur, OLE DB, ...). Il est possible de :
  • Connaître le type d'une connexion (HFSQL Client/Serveur, OLE DB, ...).
  • Définir le type utilisé pour la connexion (HFSQL Client/Serveur, OLE DB, ...). Dans ce cas, si la connexion est actuellement ouverte, elle sera fermée, puis ré-ouverte avec les nouveaux paramètres lors d'un premier accès à un fichier de données utilisant cette connexion.
Remarque : La connexion peut correspondre :
Versions 18 et supérieures
Universal Windows 10 App Cette propriété est désormais disponible en mode Windows Store apps.
Nouveauté 18
Universal Windows 10 App Cette propriété est désormais disponible en mode Windows Store apps.
Universal Windows 10 App Cette propriété est désormais disponible en mode Windows Store apps.
Remarque : A partir de la version 19, HFSQL est le nouveau nom de HyperFileSQL.
Versions 21 et supérieures
Universal Windows 10 App Cette propriété est désormais disponible en mode Universal Windows 10 App.
Nouveauté 21
Universal Windows 10 App Cette propriété est désormais disponible en mode Universal Windows 10 App.
Universal Windows 10 App Cette propriété est désormais disponible en mode Universal Windows 10 App.
Exemple
MaConnexion est une Connexion
// Description de la connexion
MaConnexion.Utilisateur = "USER"
MaConnexion.MotDePasse = "PASSWORD"
MaConnexion.Serveur = "MONSERVEUR"
MaConnexion.BaseDeDonnées = "Base de données"
MaConnexion.Provider = hAccèsHFClientServeur
MaConnexion.Accès = hOLectureEcriture
MaConnexion.InfosEtendues = "Infos étendues"
MaConnexion.OptionsCurseur = hCurseurClient
 
HOuvreConnexion(MaConnexion)
Syntaxe

Connaître le type de la connexion utilisée Masquer les détails

<Provider> = <Connexion manipulée>.Provider
<Provider> : Constante de type Chaîne
Type de la connexion utilisée :
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)
Versions 20 et supérieures
hAccèsNatifMariaDB
Nouveauté 20
hAccèsNatifMariaDB
hAccèsNatifMariaDB
Connecteur 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)
Versions 16 et supérieures
hAccèsNatifSQLAzure
Nouveauté 16
hAccèsNatifSQLAzure
hAccèsNatifSQLAzure
Connecteur Natif SQL Azure (module optionnel de WINDEV/WEBDEV, fourni avec le Connecteur Natif SQL Server)
Versions 16 et supérieures
hAccèsNatifSQLite
Nouveauté 16
hAccèsNatifSQLite
hAccèsNatifSQLite
Connecteur Natif SQLite (fourni en standard avec WINDEV/WEBDEV)
hAccèsNatifSQLServerConnecteur Natif SQL Server (module optionnel de WINDEV/WEBDEV)
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
hOledbDBase5Provider OLE DB pour DBase 5
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
<Connexion manipulée> : Chaîne de caractères ou variable de type Connexion
Nom de la connexion manipulée. Ce nom a été défini :

Modifier le type de la connexion utilisée Masquer les détails

<Connexion>.Provider = <Provider>
<Connexion> : Chaîne de caractères ou variable de type Connexion
Nom de la connexion manipulée. Ce nom a été défini :
<Provider> : Constante de type Chaîne
Type de la connexion utilisée :
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)
Versions 20 et supérieures
hAccèsNatifMariaDB
Nouveauté 20
hAccèsNatifMariaDB
hAccèsNatifMariaDB
Connecteur 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)
Versions 16 et supérieures
hAccèsNatifSQLAzure
Nouveauté 16
hAccèsNatifSQLAzure
hAccèsNatifSQLAzure
Connecteur Natif SQL Azure (module optionnel de WINDEV/WEBDEV, fourni avec le Connecteur Natif SQL Server)
Versions 16 et supérieures
hAccèsNatifSQLite
Nouveauté 16
hAccèsNatifSQLite
hAccèsNatifSQLite
Connecteur Natif SQLite (fourni en standard avec WINDEV/WEBDEV)
hAccèsNatifSQLServerConnecteur Natif SQL Server (module optionnel de WINDEV/WEBDEV)
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)
Remarques
La propriété CxProviderOLEDB permet de définir et de connaître le type d'accès sur un fichier de données manipulé par une connexion. Cette propriété est conservée par compatibilité. Il est conseillé d'utiliser la propriété Provider.
Voir Aussi
Version minimum requise
  • Version 10
Documentation également disponible pour…
Commentaires
Provider OLE DB pour Access 2007 et 2010
Utiliser les constantes hOledbAccess2007 ou hOledbAccess2010
BOULANGER ( DProduct
09 sep. 2013