Software  
 
Conhecimento computador >> Software >> Software de banco de dados >> 
Como retornar dados de Stored Procedures
Retornando dados a partir de um procedimento armazenado é uma parte importante da programação web e aplicação desktop. Armazenar informações de bancos de dados para recuperação de representantes de empresas , ou ele permite que os usuários de suas aplicações web para retornar às configurações e visualizar informações como ordens , perfil e faturamento. Usando MSSQL , existem três maneiras de retornar dados para os usuários. Instruções
1

Retornar conjuntos de dados. Os conjuntos de dados são grupos de registros colocados em uma matriz para usar em aplicações. Os conjuntos de dados retornar colunas do banco de dados . Eles podem ser apenas um registro , ou conjuntos de dados pode conter centenas de registros. O código a seguir é um procedimento armazenado que retorna informações de contato para um aplicativo. A função usa uma variável sobrenome , e retorna todos os clientes com um match.CREATE PROCEDIMENTO dbo.GetCustomer ( @ last_name varchar ( 50) ) ASSeleccione CustomerId , fname , lnameFROM CustomerWHERE lname = @ last_namae
2

Use uma variável de saída . Os procedimentos armazenados têm uma palavra-chave " de saída" que indica a variável é enviada de volta para o aplicativo . O código a seguir usa uma variável de saída para enviar de volta a contagem de pessoas que combinam com o last_name variable.CREATE PROCEDIMENTO dbo.CustomerCount ( @ varchar last_name (50) , @ thecount int OUTPUT) ASSeleccione @ thecount = COUNT ( *) FROM CustomerWHERE lname = @ last_name
3

Use a palavra-chave return . "Return" é uma palavra-chave que envia de volta um número inteiro para a aplicação. É a mais limitante das três opções , por isso é normalmente usado para enviar um código de erro . O código abaixo envia de volta um número inteiro de teste que é passado para o armazenados procedure.CREATE PROC dbo.ReturnThisNumber ( @ testvar int) ASReturn @ testvarGO

Anterior :

Próximo : No
  Os artigos relacionados
·Desempenho Sybase ASE 
·Tipos de validação de dados em Access 
·Como acessar um banco de dados remoto 
·Como Incorporar aspas simples em uma String PL /SQL 
·Os Componentes de um Banco de Dados Relacional 
·Como atualizar um registro para Null em Access 2007 
·Como alterar Ordem da lista de exibição do item no Or…
·Como adicionar uma hora e data em um relatório do Acce…
·Como construir MemcacheDB no CentOS 
·Como editar Networks em Access 2007 
  Artigos em destaque
·Como reinstalar o AudioSrv 
·Como parar o Flash Player 10 Scripts 
·Como detectar um vírus e apagar Spymaster 
·Como remover dispositivos do iTunes da Apple 
·Software compatível com o iPod que é uma alternativa …
·Como classificar um relatório de um formulário em MS …
·Como preencher automaticamente no Access 
·Como Programar o Flash 
·Como gravar um filme MPEG para assistir em DVD 
·O Adobe Flash CS3 Tutoriais 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados