2
我正在嘗試使用ADO.Net執行DBCC CHECK DB('MyDB),但是如何獲取命令返回的文本?從ADO.Net執行DBCC命令
我曾嘗試以下:
SqlCommand sqlCom = new SqlCommand("DBCC CHECKDB ('MyDB')", sqlCon);
SqlParameter output = new SqlParameter();
output.Direction = System.Data.ParameterDirection.ReturnValue;
sqlCom.Parameters.Add(output);
int result = sqlCom.ExecuteNonQuery();
Console.WriteLine(output.Value);
但輸出參數值是空的。
謝謝「WITH TABLERESULTS」使所有的差異。 – jaffa 2009-11-04 10:07:24
這是一個「僅供鏈接」的答案。請將重要部分添加到您的答案中。鏈接可以很快破壞... – 2014-04-14 13:22:08
@StefanSteinegger同意! – Konamiman 2014-04-14 14:36:15