Bonsoir chers amis développeurs et chères amies développeuses !! C'est un petit souci qui m'amène parmi vous, car aprés avoir passé l'aprem sur msdn library, et aprés avoir écumé le forum, en désespoir de cause, je viens vous embêter et prendre un peu de votre temps pour que vous m'aidiez à voir plus clair dans le code que voici =>

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
Private Sub bt_ajout_pays_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles bt_ajout_pays.Click
 
            Dim pays As String
            pays = zs_ajout_pays.Text
            Dim maConnexion As OracleClient.OracleConnection
            Dim myCommand As OracleClient.OracleCommand
            Dim Requete As String
            Dim ConnexionSQL As String
            ConnexionSQL = "Data Source=PLOP;Persist Security Info=True;User ID=PLIP;Unicode=True"
            maConnexion = New OracleClient.OracleConnection(ConnexionSQL)
            Requete = "INSERT INTO PAYS (NO_PAYS, NOM_PAYS) VALUES (50, @pays)"
            myCommand = New OracleClient.OracleCommand(Requete, maConnexion)
            With myCommand.Parameters
                .Add(New OracleClient.OracleParameter("50", OracleClient.OracleType.Int16))
                .Add(New OracleClient.OracleParameter("@pays", OracleClient.OracleType.VarChar))
            End With
            Try
                myCommand.Connection.Open()
                myCommand.ExecuteOracleNonQuery(1)
                myCommand.Connection.Close()
            Catch ex As OracleClient.OracleException
                Console.WriteLine(ex.Message)
            End Try
            msg = zs_ajout_pays.Text & " a bien été ajouté"
            MsgBox(msg)
            zs_ajout_pays.Clear()
            bt_ajout_pays.Text = "Ajouter"
End Sub
C'est simplement un code qui devrait me permettre d'ajouter une ligne dans une table, mais en fait, rien ne se passe
Je développe sous Visual Studio 2005 (oué sinon je posterais pas ici) en vb.net, et je dois insérer des données dans une base Oracle avec un client oracle8i...

Si vous arrivez à déceler où j'ai commis une erreur, faites le savoir haut et fort !!!
D'avance merci