使用存储过程从c#代码发送电子邮件(将c#代码关联到存储过程错误中)
本文关键字:代码 存储过程 关联 错误 电子邮件 | 更新日期: 2023-09-27 18:04:11
protected void btnSend_Click(object sender, EventArgs e)
{
try
{
var stringConnection = ConfigurationManager.AppSettings["ConnectionString"];
var myconnection = new SqlConnection(stringConnection);
myconnection.Open();
var myCommand = new SqlCommand("sp_myprocedure", myconnection)
{
CommandType = CommandType.StoredProcedure,
Connection = myconnection,
//CommandText = "sp_myprocedure"
};
myconnection.Close();
myconnection.Dispose();
}
catch (Exception ex)
{
MessageBox.Show(ex.ToString());
}
}
我的存储过程工作得很好,并向收件人发送电子邮件,但是当我将它与c#代码结合使用时,它就不起作用了。程序根本不运行。我正在使用一个基于web的c#应用程序。
我所要做的就是给用户发一封电子邮件。
您需要实际执行以下命令:
myCommand.ExecuteNonQuery();