“Conocimientos software>Software de base de datos

Cómo devolver datos de procedimientos almacenados

2011/8/17
Devolución de datos de un procedimiento almacenado es una parte importante de la programación de aplicaciones web y de escritorio. Las bases de datos almacenan información para la recuperación de representantes de las empresas , o que permite a los usuarios de sus aplicaciones web para volver a la configuración y ver la información como órdenes , el perfil y la facturación. Usando MSSQL , hay tres maneras de devolver los datos a los usuarios. Instrucciones
1 conjuntos de datos Volver

. Los conjuntos de datos son conjuntos de registros colocados en una matriz para su uso en aplicaciones. Los conjuntos de datos las columnas de retorno desde la base de datos . Pueden ser sólo un registro , o conjuntos de datos puede contener cientos de registros. El código siguiente es un procedimiento almacenado que devuelve información de contacto a una aplicación. La función toma una variable apellido y devuelve todos los clientes con un dbo.GetCustomer PROCEDIMIENTO match.CREATE (@ apellidos varchar ( 50 ) ) ASSELECT CustomerId , fname , lnameFROM CustomerWHERE lname = @ last_namae
2

Uso una variable de salida . Los procedimientos almacenados tienen la palabra " salida" que indica la variable se devuelve a la aplicación. El código siguiente utiliza una variable de salida para devolver el número de los que coinciden con el 'nombre variable.CREATE PROCEDIMIENTO dbo.CustomerCount (@ apellidos varchar ( 50 ) , @ thecount int OUTPUT) ASSELECT @ thecount = COUNT ( *) DE CustomerWHERE lname = @ apellidos
3

Use la palabra clave return . " Volver " es una palabra clave que devuelve un entero a la aplicación. Es la más limitante de las tres opciones , por lo que se utiliza normalmente para enviar un código de error . El código siguiente devuelve un entero de pruebas que se pasa a la procedure.CREATE almacenado PROC dbo.ReturnThisNumber (@ testvar int) ASReturn @ testvarGO

Software de base de datos
Ventajas y desventajas de las bases de datos de red
Ideas para el Uso de Consulta
¿Qué es el sistema ERP Oracle
Cómo combinar datos en una celda
Características de un modelo de datos jerárquica
Cómo crear capas de acceso a datos en Net
Cómo conseguir una fecha en una base de datos
Cómo configurar una consulta de Access
Conocimientos Informáticos © http://www.ordenador.online