Preciso urgente de ajuda pessoal: Conexão do oracle com C# e asp.net !

22/12/2010

0

     Olá pessoas,

     Alguém poderia me ajudar, estou com uma grande dificuldade em fazer uma conexão com o Oracle, tenho uma aplicação simples apenas para testar essa conexão, mas não consigo, eu tentei de todas as maneiras para conectar minha aplicação feita em C# e ASP.NET com o Oracle, preciso fazer essa conexão sem ODBC,o banco Oracle que estou usando é o cliente,fiz as refêrencias as DLLs:System.Data.OracleClient,Oracle.DataAccess, desde de já agradeço, o código-fonte é o seguinte:   <%@ Page Language="C#" MasterPageFile="~/MasterPage1.master" AutoEventWireup="true" CodeFile="cadastrar.aspx.cs" Inherits="cadastrar" Title="Untitled Page" %> <%@ Import Namespace="System.Data" %> <%@ Import Namespace="System.Data.OracleClient"%> <%@ Import Namespace="System.Collections.Generic"%> <%@ Import Namespace="System.IO" %> <%@ Import Namespace="System.Data.Common" %> <%@ Import Namespace="Oracle.DataAccess.Types"%> <script runat="server">       protected void cadastro_Click(object sender, EventArgs e) {   try   { string sqlOracle = "INSERT INTO TBCADASTRO(IDFUNCIONARIO,NOME,SECRETARIA,SETOR,FUNCAO,LOGIN,SENHA) VALUES(incremento.NextVal,'”+nome.Text+”','”+ secretaria.Text+”','”+ setor.Text+”','”+funcao.Text+”','”+login.Text+”','”+senha.Text+”');";             string conexOracle = "Data Source = DETRIB_DSV.WORLD =(DESCRIPTION =(ADDRESS_LIST =(ADDRESS = (PROTOCOL = TCP)(HOST = 172.18.1.137)(PORT = 1521)))(CONNECT_DATA =(SERVICE_NAME = detrib))); User ID=TREINAMENTO_SEMTEC; Password=123456;";                         OracleConnection oracle = new OracleConnection(conexOracle);   oracle.Open();   OracleDataAdapter objOracle = new OracleDataAdapter(sqlOracle ,oracle);               DataSet dataOracle = new DataSet();   objOracle.Fill(dataOracle);   oracle.Dispose(); objOracle.Dispose(); dataOracle.Dispose();                        LimpaCampos();   } catch(OracleException) {             }            } private void LimpaCampos() {        this.nome.Text = "";        this.secretaria.Text = "";        this.setor.Text = "";        this.funcao.Text = "";        this.login.Text = "";        this.senha.Text = ""; }   </script>
Jorge Ferreira

Jorge Ferreira

Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar