Bonjour à toute la communauté,

Après de longues recherches infructueuses, je me tourne vers vous afin que vous puissiez m'apporter votre aide.

Je n'arrive pas à trouver la syntaxe permettant de faire du publipostage avec une connexion sur un serveur SQL en langage VB.NET.

J'ai bien défini ma connexion avec l'objet mailmerge:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
oDoc.MailMerge.OpenDataSource(Connection:="Provider=SQLOLEDB.1;Data Source=Adresseipserveur;Initial Catalog=base;User ID=login;Password=password", _           
SQLStatement:="select * from contact")
Odoc: correspond à mon objet activedocument
Adresseipserveur: correspond à mon adresse serveur de base de données
base: correspond à ma base de données
login: identifiant de connexion à ma base de données
password: mot de passe de connexion a ma base de données

Au lancement de mon application, j'obtiens le message "Word n'a pas pu ouvrir la source de données". J'ai vérifié et revérifié mes informations de connexion à la base de données (login, mot de passe, adresse du serveur,...). Je ne comprends pas pourquoi, je n'arrive pas à me connecter à la base de données avec l'objet mailmerge ? Autre info: je ne souhaite pas passer par un DSN pour des raisons pratiques...

D'avance merci pour vos réponse.