为了账号安全,请及时绑定邮箱和手机立即绑定

ServerVersion = “sqlConn.ServerVersion”引发了“System.InvalidOperationException”类型的异常

ServerVersion = “sqlConn.ServerVersion”引发了“System.InvalidOperationException”类型的异常

开满天机 2018-12-06 16:42:49
现在再写一个数据库备份的方法,下面是调用的DBHelper里的一个方法: public static int ExecuteQuantity(string sql, int? timeOut, params SqlParameter[] parameters) { using (SqlConnection sqlConn = new SqlConnection()) { using (SqlCommand cmd = new SqlCommand(sql, sqlConn)) { try { sqlConn.Open(); if (timeOut != null) cmd.CommandTimeout = (int)timeOut; foreach (SqlParameter parameter in parameters) { if (parameter.Value != null) { cmd.Parameters.Add(parameter); } } return cmd.ExecuteNonQuery(); } catch (SqlException ex) { throw ex; } finally { cmd.Parameters.Clear(); sqlConn.Close(); } } } } 参数sql为: USE [master];BACKUP DATABASE TO DISK = 'D:\云迈项目\FAMS_MVC_1.0.0\FAMS.Web\DBBak\20130315143438.bak' WITH INIT; 请问大侠看看我写的哪里错了,就是报那个错呢?! ServerVersion = “sqlConn.ServerVersion”引发了“System.InvalidOperationException”类型的异常
查看完整描述

3 回答

?
四季花海

TA贡献1811条经验 获得超5个赞

new SqlConnection() 没有数据库连接语句啊,还是你怕泄漏信息隐藏了
查看完整回答
反对 回复 2018-12-09
?
萧十郎

TA贡献1815条经验 获得超13个赞

BACKUP DATABASE @数据库名 TO DISK = 'D:\云迈项目\FAMS_MVC_1.0.0\FAMS.Web\DBBak\20130315143438.bak' WITH INIT;
查看完整回答
反对 回复 2018-12-09
  • 3 回答
  • 0 关注
  • 551 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信