0
上午,即時嘗試將SQL Server2008中的任何SProc調用的結果存儲在對象[]中,因爲我聽說構建數據表有點浪費,特別是當某些的SProc將只返回3個字段。我發現明確的例子規定多少列有:確定SProc返回的列數
,但我需要一種方法能夠確定這是每一個存儲過程將返回不同的數字。
如果這是可能的,我會欣賞一些指針。
謝謝
上午,即時嘗試將SQL Server2008中的任何SProc調用的結果存儲在對象[]中,因爲我聽說構建數據表有點浪費,特別是當某些的SProc將只返回3個字段。我發現明確的例子規定多少列有:確定SProc返回的列數
,但我需要一種方法能夠確定這是每一個存儲過程將返回不同的數字。
如果這是可能的,我會欣賞一些指針。
謝謝
您應該使用SqlDataReader.FieldCount Property。在SqlDataReader.GetName Method的配對中,如果需要,您可以獲取返回的列名稱。
多數民衆贊成在我正在尋找,非常感謝你!我在7分鐘內接受這個答案。 –