FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Consulta Proc. Almacenado
Hola ClubDelphi, estoy iniciandome con los proc. almacenado utilizando la version SQL Server 2008 Express. La cuestion es que en una prueba que hice la estoy utilizanod para un listado en unos de mis prog. este es el codigo de mi proc:
Lo que me gustaria hacer es agregar un order by pero que se pueda optar por uno u otro, mediante una variable bit, algo asi:
Cuando le pase uno que agregue el order by al final por el campo CodigEmple caso contrario DenomEmple. Probe de agregar variables de la siguiente manera pero me da error de compilación.
|
#2
|
||||
|
||||
Hola Jere_84,
(Varias semans después, pero....) Creo que la respuesta a tu pregunta puede estar por el lado de la ejecución de sentencias dinámicas Por ejemplo, puese armar una sentencia donde el nombre d ela tabla, el campo y el valor de la condicion sean variables SET @sql = "SELECT xxx FROM " + @tabla + " WHERE " + @campo + " = " + @ValorBuscar y luego ejecutarlo con: EXECUTE (@query) o con... EXEC sp_executesql @sql Bueno no estoy muy seguro de la segunda opción, porque no tengo SQL server a mano para probar, pero la idea es esa. bye |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
retornar un valor Proc.Almacenado | cacu | OOP | 1 | 05-03-2008 22:39:16 |
Error en Proc. Almacenado Sql Server-Delphi7 | Peters | Conexión con bases de datos | 1 | 17-07-2007 17:24:46 |
Proc. almacenado como contador | fedelphi | Conexión con bases de datos | 4 | 15-12-2006 19:45:10 |
Commit en Trigger ó Proc. Almacenado???? | AGAG4 | SQL | 2 | 06-10-2004 20:45:48 |
Dar Tiempo en un Trigger ó Proc. Almacenado | AGAG4 | Conexión con bases de datos | 2 | 13-09-2004 20:29:29 |
|