no save
Assistance
Achat
News

Forum | programmation
Executer un lot DTS SQL Server depuis VB
BOM, le jeu. 17 août 2006 à 12:48:07
utilise le processus suivant pour executer ton lot


Créez une application Visual Basic qui exécute un lot DTS

1. Démarrez l'environnement de développement Visual Basic et puis créez une nouvelle application Windows (EXE standard).
2. Dans le menu Projet, cliquez sur Références. Sélectionnez Bibliothèque objet de Microsoft DTSPackage et cliquez sur OK.
3. Ajoutez un nouveau bouton de commande au formulaire. Il aura le nom par défaut Command1.
4. Ajoutez un gestionnaire d'événements à Command1 et puis ajoutez le code suivant si vous utilisez l'authentification SQL Server. Remplacez les valeur de chaîne dans le code suivant avec un nom de serveur approprié, un nom d'utilisateur et un mot de passe pour votre base de données. Sub Command1_Click()
Dim dtsp As New DTS.Package
dtsp.LoadFromSQLServer _
ServerName:="MyServer", _
ServerUserName:="MyUserID", _
ServerPassword:="MyPassword", _
PackageName:="DTSDemo"
dtsp.Execute
End Sub

Si vous utilisez l'authentification intégrée Windows NT, ajoutez le code suivant.Sub Command1_Click()
const DTSSQLStgFlag_UseTrustedConnection = 256
Dim dtsp As New DTS.Package
dtsp.LoadFromSQLServer _
ServerName:="MyServer", _
Flags:=DTSSQLStgFlag_UseTrustedConnection,
PackageName:="DTSDemo"
dtsp.Execute
End Sub
Précédentsebsauvage
nov. 05
thom
mars 08
Suivant
REPONSES
sebsauvage
nov. 05
jimmy49
nov. 05
sebsauvage
nov. 05
jimmy49
nov. 05
jimmy49
nov. 05
sebsauvage
nov. 05
jimmy49
nov. 05
sebsauvage
nov. 05
BOM
août 06
thom
mars 08
Version Web
Réalisé par RedShift
no save