SQL压缩数据库消息的返回问题

三碗猪脚 2015-12-13 08:41:54
求教:
 DBCC SHRINKDATABASE('test')

BACKUP DATABASE test TO disk = 'c:\test.db.config'


执行这两句,如何在C#中获取消息,WEB形式
...全文
279 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
LongRui888 2015-12-30
  • 打赏
  • 举报
回复
var conn = new SqlConnection("");
conn.InfoMessage += new SqlInfoMessageEventHandler(conn_InfoMessage);
using (var cmd = conn.CreateCommand())
{
    cmd.CommandText = "Print 1";
    cmd.ExecuteNonQuery();
}
        void conn_InfoMessage(object sender, SqlInfoMessageEventArgs e)
        {
            MessageBox.Show(e.Message); 
        }
三碗猪脚 2015-12-30
  • 打赏
  • 举报
回复

 SqlCommand cmd = CreateSqlComand(CommandText, ParamValues, Conn);
            cmd.Connection.Open();
            string r = "";
            if (cmd != null)
            {
                SqlDataReader sr = cmd.ExecuteReader();
                while (sr.Read())
                {
                    for (int i = 0; i < sr.FieldCount; i++)
                    {
                        r += i + "." + sr[i].ToString() + "|";
                    }
                }
            }
            cmd.Connection.Close();
            return r;

读出来的并没有文本信息,不知道原因何在,楼上的兄台提供的是PHP的 ,不知道是不是不SQL的,还是MySQL
三碗猪脚 2015-12-30
  • 打赏
  • 举报
回复
楼上的兄台到http://bbs.csdn.net/topics/391875895回个贴,分数一并送上,那个贴有140分
三碗猪脚 2015-12-30
  • 打赏
  • 举报
回复
这个是WinForm的办法,不过改造一下,还是可以解决问题.

22,301

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧