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

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

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


执行这两句,如何在C#中获取消息,WEB形式
...全文
259 点赞 收藏 5
写回复
5 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
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的办法,不过改造一下,还是可以解决问题.
回复
相关推荐
发帖
疑难问题
创建于2007-09-28

2.1w+

社区成员

MS-SQL Server 疑难问题
申请成为版主
帖子事件
创建了帖子
2015-12-13 08:41
社区公告
暂无公告