Acesso a Banco de Dados SQL Server: o namespace SqlClient

O Namespace SqlClient

O namespace System.Data.SqlClient contém diversas classes e outros componentes que permitem realizar a interação com um banco de dados do SQL Server, a partir de uma aplicação em C#, permitindo assim o desenvolvimento de aplicações orientadas a dados. Ele é um Provedor de Dados .NET para o SQL Server (Data Provider).

Este namespace fornece uma grande variedade de funcionalidades, como por exemplo criação de conexões a bancos de dados, permitir a inserção de dados e a manipulação de registros. Ou seja, é um recurso essencial para a construção desse tipo de aplicação.

Para usar as classes disponíveis neste namespace é necessário declará-lo por meio de uma diretiva using na seção de namespaces do código da aplicação:

using System.Data.SqlClient;

Exemplos de classes comumente utilizadas do namespace SqlClient:

Classe Função
SqlCommand Representa uma instrução T-SQL ou um procedimento armazenado para execução no banco de dados SQL Server.
SqlConnection Representa uma conexão que será realizada com um banco de dados do SQL Server.
SqlConnectionStringBuilder Fornece uma forma simples de criar e gerenciar o conteúdo de strings de conexão usadas pela classe SqlConnection.
SqlDataAdapter Representa um conjunto de comandos de dados e uma conexão de banco de dados que serão empregados para preencher um DataSet residente na memória e atualizar ou consultar o banco de dados.
SqlDataReader Fornece uma maneira de ler um fluxo em um único sentido de linhas a partir de um banco de dados SQL Server.
SqlException Exceção gerada quando o SQL Server retorna algum aviso ou erro.
SqlTransaction Representa uma transação T-SQL a ser feita em um banco de dados do SQL Server.

A lista completa de classes, enumerações e delegates do namespace System.Data.SqlClient pode ser consultada na página da documentação oficial da Microsoft.

Na próxima lição vamos explorar a criação de uma string de conexão a um banco de dados por meio do uso da classe SqlConnection.

Anterior: Código do SQL Server do banco db_Biblioteca para C#

 

Sobre Fábio dos Reis (1221 Artigos)
Fábio dos Reis trabalha com tecnologias variadas há mais de 30 anos, tendo atuado nos campos de Eletrônica, Telecomunicações, Programação de Computadores e Redes de Dados. É um entusiasta de Ciência e Tecnologia em geral, adora Viagens e Música, e estuda idiomas, além de ministrar cursos e palestras sobre diversas tecnologias em São Paulo e outras cidades do Brasil.

Escreva um comentário

Seu e-mail não será divulgado


*