IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Windows Forms Discussion :

connexion vb.net oracle


Sujet :

Windows Forms

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2009
    Messages
    183
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Avril 2009
    Messages : 183
    Par défaut connexion vb.net oracle
    Salut tout le monde
    je suis en periode de projet de fin d'etude alors j'ai besoin que vous m'aidiez svp.
    je travaille avec visual studio 2008 en utilisant une bdd oracle 10g je sais pas faire une connexion entre oracle et vb alors est ce que vous pouvez m'aider sachant que j'ai jamais travaillé avec oracle? Merci

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    206
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 206
    Par défaut
    Bonjour,
    Importe dans ton projet la référence a oracle (System.data.OracleClient)
    Tu dois insérer dans ton code la dll d'oracle :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    Imports System.data.OracleClient
    Pour la connexion a ta base, tu as un site pour ca : http://www.connectionstrings.com/oracle
    Ensuite tu utilises les objets classique d'une connexion.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    OracleConnection, OracleCommand, OracleDataAdapter, OracleDataReader
    Bon courage

  3. #3
    Membre éprouvé
    Homme Profil pro
    Inscrit en
    Mars 2008
    Messages
    161
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Mars 2008
    Messages : 161
    Par défaut
    Bonjour,

    Voici un bout de code complet qui te permettra de te connecter à ta base de données ORACLE



    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    Dim connectstr As String
            Dim custConn As OracleConnection
            Dim mareader As OracleDataReader, mescomm As New OracleCommand
     
            Dim Marequete As String
     
            LaDataSource = "LeSID"  'Le Tns name
            LeID = "UserId"   ' Le nom utilisateur de la base de données
            LePassword = "Password"   'Le mot de passe de l'utilisateur
     
            connectstr = "Data Source='" & Trim(LaDataSource) & "';User ID='" & Trim(LeID) & "';password='" & Trim(LeID) & "'"  ' Connection à la Base de données
            custConn = New OracleConnection(connectstr)
     
            custConn.Open()
     
     
            Marequete = "select * from MATABLE"
     
            mescomm.Connection = custConn
            mescomm.CommandType = CommandType.Text
            mescomm.CommandText = Marequete
            mareader = mescomm.ExecuteReader
            Do While mareader.Read
     
                'Action à insérer ici
     
            Loop
     
            mareader.Close()
            mareader = Nothing
            custConn.Close()

  4. #4
    Membre confirmé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Avril 2009
    Messages
    183
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Avril 2009
    Messages : 183
    Par défaut
    Merci les amis mais oracle a chaque fois il me fait sortir un message:
    Quand j'utilise cette ligne de connexion cn.ConnectionString = " Provider=OraOLEDB.Oracle;User Id=SYS;Password=nawel10;Data Source=projetfindetude;"
    le message est ORA-12154: TNS: تعذر تحليل معرف الاتصال المحدد
    les mots en arabe signifie Impossible de contacter l'analyse spécifique de la définition.
    Quand j'utilise cette ligne de connexion cn.ConnectionString = "Provider=OraOLEDB.Oracle;Server=serveurapia.apia.com.tn;Database=projetfindetude;UID=SYS;PWD=nawel10;"
    le message est ORA-01017: كلمة السر/اسم المستخدم غير صالح؛ تم رفض الدخول
    c.a.d le login ou mot de passe est invalide
    svp de l'aide

Discussions similaires

  1. [Débutant] connexion vb.net oracle
    Par eglantine21 dans le forum VB.NET
    Réponses: 2
    Dernier message: 20/06/2012, 12h01
  2. Connexion à une BD oracle 10 R2 sous linux avec .net
    Par tsdia2 dans le forum Windows Forms
    Réponses: 2
    Dernier message: 05/07/2008, 09h45
  3. Réponses: 3
    Dernier message: 02/05/2006, 13h19
  4. Erreur connexion asp.net oracle
    Par WELCOMSMAIL dans le forum Connexions aux bases de données
    Réponses: 9
    Dernier message: 05/04/2006, 09h07
  5. Réponses: 4
    Dernier message: 24/02/2006, 10h48

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo