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:
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 ^_^
A voir également:
Connexion a une base de données oracle par vb erreur