[英]How would I get SQL Server stored procedure parameter types to their equivalent C# types?
我在運行時運行未知的SQL Server存儲過程,可以查詢SQL輸出參數類型(varchar,int等)。 使用ADO或Dapper,如何在C#中獲得等效的數據類型? 目前,我在Dapper中將值作為動態參數獲取,但我希望能夠將它們映射到其特定的C#類型。
我的用例基本上是運行一個存儲過程,並創建一個類來將輸出數據保存在各自的C#數據類型中,只有在運行時才知道。 我已經找到一個查詢,可以查看它們的SQL Server數據類型,並且聽說過ORM,但不確定如何或是否可以將它們用於我的案例。
這是SQL Server數據類型到.Net的映射
https://msdn.microsoft.com/zh-CN/library/cc716729(v=vs.110).aspx
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.