0
我想在我的asp網站後面的代碼中爲Order By子句傳遞存儲過程的值。我每次嘗試傳遞一個數據庫中的值時,我都會收到以下錯誤:在產品附近使用正確的語法。 Product是我想要訂購的數據庫中的一個值。我怎麼能通過這個或任何其他數據庫值進行排序我的存儲過程?如何設置按表格列的參數順序c#
return App_Code.DBHelper.executeDataSetSP(App_Code.DBHelper.getConnection(), "GetOrderDataByDate",
new SqlParameter[] { new SqlParameter("@start", StartDate),
new SqlParameter("@end", EndDate),
new SqlParameter("@OrderBy", "Product") }).Tables[0];
[「Order By」使用列名的參數]的可能重複(http://stackoverflow.com/questions/13844678/order-by-using-a-parameter-for-the-column -name) – hatchet
你可以發佈'GetOrderDataByDate'查詢嗎? –
@hatchet我需要c#方面而不是SQL。 –