我正在創建一個分離數據庫的程序。如何查看SQL查詢是否正確執行而沒有錯誤?
如何檢查存儲過程是否運行沒有錯誤,以便我可以向用戶確認它已完全完成。
我在執行過程中使用了一個try catch
,但我不是100%肯定會返回所有內部錯誤?
我擔心的是,如果我寫:
try
{
cmd.ExecuteNonQuery();
MessageBox.Show("it has finished");
}
catch (exception ex)
{
ex.ToString();
}
是不可靠的
我的命令:
return "sp_detach_db '" + dbType[db] + "', 'true'";
該款發動機是全光照你的SQL Server的Oracle或MySQL –
請標記你的DBMS – McNets
它是可靠的。如果拋出異常,它會捕獲它。 – stuartd