Como: Conectar-se a um banco de dados Oracle usando o controle SqlDataSource
Você pode usar o controle SqlDataSource para se conectar a um banco de dados Oracle.Você conecta o controle a um banco de dados Oracle para primeiro estabelecer informações de conexão no arquivo web.config e depois por referenciar as informações em um controle SqlDataSource.
Observação: |
---|
O provedor System.Data.OracleClient requer um cliente de software Oracle versão 8.1.7 ou posterior para ser instalado no computador que se conecta ao banco de dados Oracle; nesse caso, o computador que executa as páginas ASP.NET. |
Para usar o controle SqlDataSource para se conectar a um banco de dados Oracle
Abra a página na qual você deseja se conectar a um banco de dados Oracle.
Alternar para modo Design.
Na guia Dados da caixa de ferramentas, arraste um controle SqlDataSource para a página.
Se a marca inteligente Tarefas SqlDataSource não aparecer, clique com o botão direito do mouse no controle Mostrar marca inteligente
Na lista SqlDataSource Tasks, clique em Configure Data Source.
Na caixa de diálogo Configure Data Source, clique em New Connection.
A caixa de diálogo Alterar Fonte de Dados é exibida.
Na lista Fonte de dados, clique em Banco de Dados Oracle e em seguida, clique em Continuar.
A caixa de diálogo Add Connection é exibida.
Na caixa Nome do servidor caixa, digite o nome do servidor Oracle.
Digite o nome de usuário e uma senha para se conectar com o banco de dados.
Selecione a caixa Salvar minha senha para salvar as informações de autenticação como parte de sequência de conexão e em seguida, clique em OK.
Observação: Se você incluir informações explícitas de autenticação em uma sequência de conexão, você deve criptografar a seção ConnectionStrings do arquivo web.config.Para obter detalhes, consulte:Criptografando informações de configuração usando configuração protegida.
Você volta para a caixa de diálogo Configurar Fonte de Dados com as novas informações de sequência de conexão exibidas.
Clique em Next.
Certifique-se que a caixa de seleção Sim, salvar esta conexão está selecionada, altere o nome da sequência de conexão se desejar e, em seguida, clique em Avançar para que as informações da sequência de conexão sejam salvas no arquivo web.config do aplicativo.
A página Configurar a Declaração de Seleção aparece.
Clique em Especificar uma Instrução SQL personalizada ou procedimento armazenado se você desejar digitar em seu própria Instrução SQL, ou Especificar colunas de uma tabela ou exibição para usar o Assistente para criar a consulta.
Se você clicou em Especificar colunas de uma tabela ou modo de exibição, na lista Nome clique no nome da tabela ou modo de exibição para usar, e em seguida, na lista Colunas selecione as colunas para retornar.
Observação: Para gerar instruções de atualização, clique em Avançado e, em seguida, clique em Gerar instruções INSERIR, ATUALIZAR e EXCLUIR.
Se você clicou em Especificar uma Instrução SQL personalizada ou procedimento armazenado , clique em Avançar para mover para o painel Definir Instruções personalizadas ou Procedimentos Armazenados para escrever sua consulta.
Observação: Para definir instruções de atualização, clique nas guias ATUALIZAR, INSERIR e EXCLUIR e especifique o comando SQL ou procedimento armazenado a ser usado para cada operação.
Clique em Avançar
Clique no botão Testar Consulta para testar sua consulta em relação ao banco de dados e em seguida, clique em Concluir.