Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
S’applique à : Access 2013, Office 2013
La mise en forme des données fait en général appel à deux fournisseurs. Le fournisseur de service, à savoir le service de mise en forme des données pour OLE DB, fournit les fonctionnalités de mise en forme des données et un fournisseur de données, tel que le fournisseur OLE DB pour SQL Server, fournit les lignes de données devant remplir l’objet Recordset mis en forme.
Le nom du fournisseur de service (MSDataShape) peut être spécifié comme valeur de la propriété Provider de l’objet Connection ou du mot clé « Provider=MSDataShape; » dans la chaîne de connexion.
Le nom du fournisseur de données peut être spécifié comme valeur de la propriété dynamique fournisseur de données, qui est ajoutée à la collection Propriétés de l’objet Connection par le service de mise en forme des données pour OLE DB ou le chaîne de connexion mot clé « **Fournisseur de données=**fournisseur ».
Aucun fournisseur de données n'est requis si l'objet Recordset est vide (comme dans un objet Recordset fabriqué contenant des colonnes créées avec le mot-clé NEW). Dans ce cas, spécifiez « **Fournisseur de données=**none ; ».
Exemple
Dim cnn As New ADODB.Connection
cnn.Provider = "MSDataShape"
cnn.Open "Data Provider=SQLOLEDB;Integrated Security=SSPI;Database=Northwind"