Hallo,
ich versuche, in einem DTS-Paket in einer ActiveX-Scripttask (VBS) die Stored Procedure XP_SMTP_SENDMAIL aufzurufen, um eine Mail zu verschicken. Dabei benutze ich die ADO-Objekte.
Leider funktioniert die Sache nicht; der Aufruf objCmd.Parameters.Refresh stellt anscheinend keine Parameter-Collection zur Verfügung. Baue ich diese Parameter-Collection selbst auf, erhalte ich beim Execute den Fehlerhinweis "Error: unknown string parameter (1) with name specified".
Evtl. liegt es daran, dass die Stored Procedure ihre Parameter im NVARCHAR-Format erwartet, nur leider finde ich keine entsprechenden Definitionen analog zu adInteger etc. für NVARCHAR-Felder. Vielleicht geht es aber grundsätzlich überhaupt nicht?
Wer weiß Rat bzw. hat Erfahrungen?
Danke
Jürgen Schaffroth
ich versuche, in einem DTS-Paket in einer ActiveX-Scripttask (VBS) die Stored Procedure XP_SMTP_SENDMAIL aufzurufen, um eine Mail zu verschicken. Dabei benutze ich die ADO-Objekte.
Leider funktioniert die Sache nicht; der Aufruf objCmd.Parameters.Refresh stellt anscheinend keine Parameter-Collection zur Verfügung. Baue ich diese Parameter-Collection selbst auf, erhalte ich beim Execute den Fehlerhinweis "Error: unknown string parameter (1) with name specified".
Evtl. liegt es daran, dass die Stored Procedure ihre Parameter im NVARCHAR-Format erwartet, nur leider finde ich keine entsprechenden Definitionen analog zu adInteger etc. für NVARCHAR-Felder. Vielleicht geht es aber grundsätzlich überhaupt nicht?
Wer weiß Rat bzw. hat Erfahrungen?
Danke
Jürgen Schaffroth
Comment