我目前正在使用存储过程根据数据库中的主键查找存储过程的名称。我使用LINQ to SQL执行这个初始存储过程。一旦我有了存储过程名称,然后使用以下代码执行存储过程。
DbContext.ExecuteQuery(returnType, retrievedStoredProcedureName, new object[] {parameters});
我现在遇到的问题是我不知道需要什么参数以及数据类型是什么。无论如何不使用SqlCommandBuilder.DeriveParameters()
来实现这一目标吗?