#Este é um post fechado Este post está disponível para assinantes da .net Magazine DIGITAL ou para quem possui Créditos DevMedia. Clique aqui para saber mais sobre como abrir este post!
Revista MSDN Magazine Edição 22 - Stored Procedures no .NET - parte II
Artigo Originalmente Publicado na MSDN Magazine Edição 22
Estatísticas:
Serviços:


Clique aqui para ler todos os artigos desta edição
Stored Procedures no .NET – parte II
por Cezar Guimarães Neto
|
Este artigo discute |
Este artigo usa as seguintes tecnologias: |
|
· Preencher um DataGrid · Utilizar DataCommand e DataAdapter · Utilizar DataSet e DataReader · Utilizar Parâmetros |
ADO.Net, SQL Server Download: UtilizandoSPs.zip (48KB) |
|
Chapéu Stored Procedure ADO.Net |
|
Stored procedure é um excelente recurso para utilizarmos em aplicações. Ela permite que uma série de comandos envolvendo a base de dados sejam encapsulados em um único comando na aplicação. Também permite otimizações que contribuem para a melhoria da performance da aplicação e ainda oferece benefícios de segurança. Estes são apenas alguns dos benefícios de utilizarmos Stored Procedures que vimos na primeira parte deste tutorial. Vimos também, como é simples criarmos e acessarmos procedures quando utilizamos os recursos do Visual Studio .Net. Neste artigo, veremos como podemos acessar as procedures nas aplicações com o .Net e o ADO.Net.
Preenchendo um DataGrid
Uma procedure pode retornar um ou mais resultados, dependendo do número de queries que ela contenha. É muito simples manipularmos o resultado de uma query ou de um conjunto de queries que sejam executados por uma procedure. Para isto, basta executarmos a procedure utilizando o DataAdapter para preencher os dados em um DataSet. Vejamos passo-a-passo como preencher um DataGrid com o resultado de um a query contida em uma procedure.
No Visual Studio, crie uma nova classe chamada UtilizaSP. Como vamos precisar da string de conexão em ersos métodos, crie uma variável privada para contê-la (sugiro utilizar _strConn). Altere o constructor da classe para ter um parâmetro tipo string para receber o nome do servidor. Desta maneira, será possível informar o nome do servidor SQL ao se instanciar a classe. No constructor da classe, faça a variável _strConn receber a string de conexão concatenada com o nome do servidor recebido no parâmetro de e >">
ATENÇÃO! A EXIBIÇÃO DESTE ARTIGO FOI INTERROMPIDA.
#Este é um post fechado Este post está disponível para assinantes da .net Magazine DIGITAL ou para quem possui Créditos DevMedia. Clique aqui para saber mais sobre como abrir este post!





Curso de C#(csharp)

Curso Online-Silverlight 4

Aplicação Web com N camadas, DAAB e CodeSmith

ADO.NET Entity Framework(em andamento)

Curso online - Aplicação Completa de Orçamento Doméstico no VS 2005 (uso de asp.net, webservices e mobile)

OLAP com o SQL Server

Introdução à Engenharia de Requisitos

Curso OnLine WebDesign - Desenvolvendo o layout de um WebSite passo a passo




[vídeo] Alterando dados no arquivo XML

[vídeo] Array no ViewData: Curso ASP.NET MVC 2.0 com Visual Studio 2010 - Parte 14

Mineração de Repositórios de Software: A Computação ajudando à Computação.

Boas-vindas

Boas-vindas

Mineração de Repositórios de Software: A Computação ajudando à Computação.

[vídeo] Teste Automatizado: Codificação do UserTest - Curso JEE e JSE – Loja Virtual Completa – Parte 17

[vídeo] MD5 com Delphi: Usando o Método Locar - Curso Aplicação Financeira Delphi 2009 e MySQ – Parte 32

[vídeo] MD5 com MySQL: Utilizando a função para Logar - Curso Aplicação Financeira Delphi 2009 e MySQL – Parte 31


Você está em:





Conheça os planos de créditos DevMedia e visualize esse post agora mesmo!

