Salut !
Voilà j'exécute des lots SQL via Visual Basic. Tout va bien si le poste sur lequel est exécuté le programme possède les outils Clients de SQL Server (notamment l'enterprise manager).
Le problème c'est que je ne veux pas avoir à installer les outils clients de SQL Server sur les postes clients de l'appli.
Donc si quelqu'un peut me dire quels sont les composants (dll, ocx) nécessaires à l'exécution d'un lot SQL via VB et qui m'éviteraient d'avoir à installer l'enterprise manager je lui en serais très reconnaissant :-()
Pour info voilà où ça plante sur une machine cliente sans SQL Server Client :
--> Set objPackage = New DTS.Package
Erreur 429 : Le composant ActiveX ne peut créer l'objet.
Le package d'instalaltion de l'appli possède bien la dll dstpkg.dll qui sert normalement de référence pour manipuler des package, mais visiblement cela ne suffit pas.
El Magnifico