¿Hay alguna forma de pasar un nombre de procedimiento almacenado como una cadena a una función y luego usar reflection para obtener realmente el sp para usar en una consulta de linq a sql?Nombre de procedimiento almacenado dinámico linq a sql
5
A
Respuesta
4
Prueba este
var sp = typeof(DataContext).GetMethod("GetUsersByID"); //Get the SP
var result = sp.Invoke(DbContext, new object[]{100}); //Execute the SP with 100 as the parameter
3
AdventureWorksDataContext ad = new AdventureWorksDataContext();
var sp1 = typeof(AdventureWorksDataContext).GetMethod("uspGetManagerEmployees");//Get the SP
var result1 = sp1.Invoke(ad, new object[] { 16 });
var sp = typeof(AdventureWorksDataContext).GetMethod("GetEmployee");//Get the SP
var result = sp.Invoke(ad, new object[] { });//If no parameters are passed
Cuestiones relacionadas
- 1. LINQ to SQL: Resultados del procedimiento almacenado
- 2. Clase de Linq a SQL - Procedimiento almacenado Cambio de firma
- 3. ¿Cómo obtengo Linq to SQL para reconocer el conjunto de resultados de un Procedimiento almacenado dinámico?
- 4. Cómo tener SQL dinámico en MySQL Procedimiento almacenado
- 5. Buscar procedimiento almacenado por nombre
- 6. Cursor dinámico en el procedimiento almacenado
- 7. Linq: ejecución de interrupción del procedimiento almacenado
- 8. Cambiar el nombre de un procedimiento almacenado en SQL Server
- 9. Nombre de objeto inválido - Procedimiento almacenado
- 10. LINQ llamando a un procedimiento almacenado es lento
- 11. resultados de SQL dinámico en tabla temporal en SQL procedimiento almacenado
- 12. Llamar a procedimiento almacenado de otro SQL procedimiento almacenado del servidor
- 13. Cómo llamar a un procedimiento almacenado desde otro procedimiento almacenado?
- 14. SQL Server: transacción de procedimiento almacenado
- 15. Procedimiento almacenado a granel SQL llame a C#
- 16. Procedimiento almacenado al ejecutar otro procedimiento almacenado
- 17. Llamar a un procedimiento almacenado de Oracle en Squirrel SQL
- 18. SQL Server - SELECT FROM procedimiento almacenado
- 19. Procedimiento almacenado T-SQL If boolean check
- 20. Ejecutar procedimiento almacenado en SQL Developer?
- 21. T-SQL Omitir Tomar Procedimiento almacenado
- 22. t-sql procedimiento almacenado crear scripts
- 23. ¿Cómo devolver valores desde un Procedimiento almacenado de SQL dinámico al Entity Framework?
- 24. SQL Server procedimiento almacenado guía para principiantes
- 25. Magento: Crear procedimiento almacenado
- 26. Cómo crear un procedimiento almacenado dentro de otro procedimiento almacenado en SQL Server 2008
- 27. Llamar a un procedimiento almacenado en SQL CTE
- 28. Cómo agregar un Try/Catch a SQL Procedimiento almacenado
- 29. SQL Server procedimiento almacenado conversión a paquete SSIS
- 30. Transacción de procedimiento almacenado