使用存储过程从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#应用程序。

我所要做的就是给用户发一封电子邮件。

使用存储过程从c#代码发送电子邮件(将c#代码关联到存储过程错误中)

我可以得到帮助在关联c#代码到MySQL代码。

您需要实际执行以下命令:

myCommand.ExecuteNonQuery();