PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEV, WEBDEV 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
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 17 et supérieures
iPhone/iPad Cette propriété est désormais disponible pour les applications iPhone/iPad.
Nouveauté 17
iPhone/iPad Cette propriété est désormais disponible pour les applications iPhone/iPad.
iPhone/iPad Cette propriété est désormais disponible pour les applications iPhone/iPad.
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

<Nom du provider> = <Nom de la connexion>..Provider
<Nom du provider> : Constante de type Chaîne
Type de la connexion utilisée :
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è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
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
<Nom de la connexion> : Chaîne de caractères (avec ou sans guillemets)
Nom de la connexion manipulée. Ce nom a été défini :

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

<Nom de la connexion>..Provider = <Nom du provider>
<Nom de la connexion> : Chaîne de caractères (avec ou sans guillemets)
Nom de la connexion manipulée. Ce nom a été défini :
<Nom du provider> : Constante de type Chaîne
Type de la connexion utilisée :
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è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)
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