Bonjour à tous !

Alors voilà je vous explique mon problème ! Je travaille en Visual Basic Dotnet en lien avec une base Oracle. J'ai une procédure stockée dans cette base oracle qui me renvoit (en paramètre de sortie) un curseur. J'ai besoin d'exploiter les données renvoyées par ce curseur mais seulement je ne trouve pas du tout le moyen...
Voilà mon code qui me permet d'apeller ma procédure stockée:

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
Dim Connection As OracleConnection = New OracleConnection
        Dim ObjetCommand As OracleCommand
        Dim ObjetDataAdapter As OracleDataAdapter = New OracleDataAdapter
        Dim cursor As OracleRefCursor
        Dim tableau(20) As String
        Try
            Connection.ConnectionString = System.Configuration.ConfigurationManager.AppSettings.Item("connectionstring")
            Connection.Open()
            ObjetCommand = New OracleCommand("PKG_ALL_LOG.PRC_GET_LOG_LAST_COMMANDE", Connection)
            ObjetCommand.Parameters.Add(New OracleParameter("pcoutCommande", OracleDbType.RefCursor)).Direction = ParameterDirection.Output
            ObjetCommand.CommandType = CommandType.StoredProcedure
            ObjetCommand.Connection = Connection
            ObjetCommand.ExecuteNonQuery()
            If Not ObjetCommand.Parameters.Item("pcoutCommande") Is Nothing Then
                cursor = ObjetCommand.Parameters.Item(0).Value
            End If
        Finally
            Connection.Close()
        End Try
Merci d'avance à vous