木子屋 Dnawo's BLOG

C#获取sql中print语句输出的内容

👤 dnawo 📅 2010-03-24 👁 7088 👍 0 💬 0 🔄 来源:本站原创
using (SqlConnection conn = new SqlConnection("server=(local);database=Northwind;user id=sa;password=sa;"))
{
    //在InfoMessage事件中获取print值
    conn.InfoMessage += delegate(object sender1, SqlInfoMessageEventArgs e1) { Response.Write(e1.Message); };

    conn.Open();
    using (SqlCommand cmd = new SqlCommand("update Products set ProductName='aaa' where ProductID=0; print @@rowcount;print 11+12;", conn))
    {
        cmd.ExecuteNonQuery();
    }
    conn.Close();
}

评论(0)

暂无评论。

验证码
评论需审核通过后显示
← 上一篇 aspx页面事件执行顺序 下一篇 → 总结aspx必须放在具有 runat=server 的窗体标记内…