Como: Criar adaptadores de dados usando um assistente
O Data Adapter Configuration Wizard fornece a maneira mais simples e mais flexível para criar adaptadores de dados.Para obter detalhes, consulte:Data Adapter Configuration Wizard.
Observação: |
---|
Na versão anterior do Visual Studio, adaptadores de dados eram usados para comunicação entre um aplicativo e um banco de dados. Enquanto adaptadores de dados são ainda um componente principal do .NET Framework Providers Dados, TableAdapters são componentes gerados pelo designer que simplificam o processo de mover dados entre seu aplicativo e um banco de dados.Para obter mais informações sobre como trabalhar com TableAdapters, consulte Visão geral do TableAdapter. |
Observação: |
---|
As caixas de diálogo e comandos de menu demonstradas podem ser diferentes daqueles descritas na Ajuda, dependendo das configurações ativas ou configurações de edição.Para alterar as configurações, escolher Importar e exportar configurações on the Ferramentas menu.Para obter mais informações, consulte Configurações do Visual Studio. |
Por padrão no Visual Studio, o suporte em tempo de design para adaptadores de dados foi desativado.Para ter esse suporte para adaptadores de dados, você deve adicioná-los para a Toolbox, conforme descrito no primeiro procedimento abaixo.
Para adicionar adaptadores de dados, conexões e comandos para a Toolbox
Clique com o botão direito do mouse na Toolbox e escolha Choose Items.
Selecione os itens que você deseja adicionar da guia .NET Framework Components da caixa de diálogo Choose Toolbox Items.Por exemplo, para usar o .NET Framework Data Provider for SQL Server, selecione o SqlDataAdapter, SqlConnection e SqlCommand.
Clique em OK para adicionar os itens selecionados para a Toolbox.
Para criar um adaptador de dados usando o Data Adapter Configuration Wizard
Abra o formulário ou componente que você está criando no designer apropriado.
Da guia Data da Toolbox, arraste um objeto OleDbDataAdapter, SqlDataAdapter, OdbcDataAdapter, ou OracleDataAdapter para a superfície de design.
O designer adiciona uma instância do adaptador ao formulário ou componente e inicia o Data Adapter Configuration Wizard.
No assistente, faça o seguinte:
Na segunda página, crie ou escolha uma conexão.For more information about creating connections, see Establishing a Conexão.
Observação de segurança: Armazenar detalhes de sequência de conexão (tais como o nome do servidor, nome de usuário e senha) pode ter implicações para a segurança de seu aplicativo.Usar Windows Integrated Security é uma maneira mais segura para controlar o acesso a um banco de dados.Para obter mais informações, consulte Protegendo aplicativos do ADO.NET.
Na terceira página, especifique se o adaptador deve usar instruções SQL ou procedimentos armazenados para ler e gravar dados.Escolha uma das opções listadas na tabela a seguir.
Opção
Descrição
Use SQL statement
Você irá definir uma instrução SQL SELECT que o adaptador usará para preencher uma tabela no dataset.Com base em sua instrução SELECT, o assistente também gerará instruções UPDATE, INSERT e DELETE para atualizar a fonte de dados.
Use newly created stored procedures
Você especifica uma instrução SELECT e o assistente cria procedimentos armazenados a partir da instrução para ler e atualizar a fonte de dados.Se o provedor não oferece suporte para essa opção, ela está desativada.
Use existing stored procedures
Você especificará os procedimentos armazenados existentes que o adaptador usará para ler e atualizar a fonte de dados.
A escolha que você faz determina o que aparece no painel a seguir.
Na quarta página, crie a instrução Select ou selecione os procedimentos armazenados existentes.Para assistência ao construir a instrução SQL, clique em SQL Builder para iniciar o Query Builder.
Observação: Você pode criar uma consulta com espaços reservados para parâmetro na cláusula WHERE, que será preenchida com informações que você reunir em tempo de execução.Para obter detalhes, consulte Parâmetros em comandos do adaptador de dados.
Quando você tiver terminado o assistente, ele gera uma instância de um objeto de conexão com as informações que você especificou na segunda página.
Se você deseja alterar o nome do adaptador e da conexão, selecione-os individualmente no designer e forneça a cada um deles um novo nome na janela Properties.
Se você deseja ver quais dados o adaptador preencherá no dataset, você poderá visualizá-los.Para obter detalhes, consulte:Como: Visualização dados-adaptador resultados.
Você também pode criar e configurar um adaptador manualmente.Para fazer isso, você já deve ter um objeto de conexão disponível.Parte da configuração do adaptador de dados envolve estabelecer mapeamentos de tabela entre tabelas em uma fonte de dados e o dataset.Para obter detalhes, consulte:Como: Criar e configurar adaptadores dados manualmente.
Consulte também
Tarefas
Como: Criar e configurar adaptadores dados manualmente
Como: Visualização dados-adaptador resultados
Como: configurar Parameters for dados Adapters
Conceitos
Preenchendo um DataSet de um DataAdapter
Preenchendo um DataSet de um DataAdapter
Criando aplicativos de dados usando Visual Studio