Connexion a une base de données oracle par vb erreur

Fermé
Kimi - Modifié par Kimi le 23/03/2015 à 19:50
Bonjour,
j'ai traduit le paragraphe de anglais j'éspere que ca marche.

J'essaie de se connecter à ma base de données Oracle avec vb mais je ne pouvais pas le faire fonctionner, j' obtiens un fichier non trouvé exception .j'ai tenté depuis si longtemps et je me sens tellement désespérée. J' ai téléchargé odp (qui, apparemment, ne est pas nécessaire) a ajouté une référence sur mon projet à Oracle et importés Oracle.DataAccess.Client. voici le code complet:

Imports System.Data
Imports Oracle.DataAccess.Client ' ODP.NET Oracle managed provider
Imports Oracle.DataAccess.Types

Public Class Form1

Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim oradb As String = "Data Source=ORACLE;User Id=SYSTEM;Password=polo5kaka1;"
Dim conn As New OracleConnection(oradb)
conn.Open()
Dim cmd As New OracleCommand
cmd.Connection = conn
cmd.CommandText = "select customer_id from customers where customer_id = 10"
cmd.CommandType = CommandType.Text
Dim dr As OracleDataReader = cmd.ExecuteReader()
dr.Read()
Label1.Text = dr.Item("customer_id")
conn.Close()
End Sub
End Class


aussi je reçois deux exceptions lors de l'ajout de la référence: Avertissement 1 Il ya une différence entre le processeur de projet l'architecture étant généré "x86" et l'architecture du processeur de référence "Oracle.DataAccess, Version = 2.112.2.0, Culture = neutral, PublicKeyToken = 89b483f429c47342, processorArchitecture = AMD64», «AMD64». Cette différence peut conduire à des problèmes d'exécution. Se il vous plaît changer l'architecture de processeur cible de votre projet en utilisant le gestionnaire de configuration pour aligner les architectures de processeur entre votre projet et des références, ou de prendre une dépendance sur les références à l'architecture du processeur correspondant à l'architecture de processeur cible de votre projet. Avertissement OraWinApp et 2 Problème possible Détecte pendentif la génération de l'assembly 'OraWinApp': L'Assemblée référence 'Oracle.DataAccess.dll «cible non processeur différent OraWinApp .

j'espere vraiment que quelqu'un pourrais m'aider merci d'avance ^_^