Через ADO вызвать xp_smtp_sendmail (SQL) - VB

Узнай цену своей работы

Формулировка задачи:

Не могу передать параметры хранимой процедуре xp_smtp_sendmail.
....
Set cmd = New ADODB.Command
Set cmd.ActiveConnection = cn
cmd.CommandText = "xp_smtp_sendmail"
cmd.CommandType = adCmdStoredProc
....
Set prm = New ADODB.Parameter
ss = "removed@mail.ru"
Set prm = cmd.CreateParameter("@from", adChar, adParamInput, Len(ss), ss)
cmd.Parameters.Append prm
....
cmd.Execute
Ругается. Говорит "анкноун стринг параметр..."

Решение задачи: «Через ADO вызвать xp_smtp_sendmail (SQL)»

textual
Листинг программы
cn.execute <font color="teal">"exec master.dbo.xp_smtp_sendmail @from = 'vasya@mail.ru'"</font>

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

13   голосов , оценка 4.231 из 5