Explication d'un bout de code

Fermé
Baboun - 30 mai 2009 à 11:26
yg_be Messages postés 23408 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 26 décembre 2024 - 31 mai 2009 à 20:08
Bonjour,
Voila j'ai récupéré un bout de code pour mon projet mais je ne sais pas à quoi servent certaines choses donc c'est pour cela que je me permet de vous demandé votre aide sachant que je sais que je peux compter sur votre aide.
Voici le code :

Public Sub EXECUTE_READER(ByVal VLST_HOTE As String, ByVal VLST_USER As String, ByVal VLST_PASSWORD As String, ByVal VLST_REQST As String) ', ByVal READER As OracleClient.OracleDataReader)

Try
Dim OConnexion As New System.Data.OracleClient.OracleConnection()

OConnexion.ConnectionString = "Data Source=" + VLST_HOTE + ";User Id=" + VLST_USER + " ;Password=" + VLST_PASSWORD + ";"

OConnexion.Open()

Dim cmd As New OracleClient.OracleCommand(VLST_REQST, OConnexion)
Dim READER As OracleClient.OracleDataReader = cmd.ExecuteReader()
cmd.Connection = OConnexion
cmd.CommandType = CommandType.Text

READER = cmd.ExecuteReader()

While READER.Read()
Dim items As New ListViewItem(READER(0).ToString, 0)
items.SubItems.Add(READER(1).ToString)
items.SubItems.Add(READER(2).ToString)
items.SubItems.Add(READER(3).ToString)
items.SubItems.Add(READER(4).ToString)
Liste_des_clients.LstClients.Items.AddRange(New ListViewItem() {items})
End While

READER.Close()
OConnexion.Close()

Catch ex As Exception
MessageBox.Show(" Vous ne pouvez pas ajouter un client ")
End Try

End Sub

Donc voila le code!
Merci d'avacne
A voir également:

4 réponses

Toujours d'actu...Merci
0
Toujours pas d'aide...Merci
0
yg_be Messages postés 23408 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 26 décembre 2024 Ambassadeur 1 557
31 mai 2009 à 11:25
Comment ce code est-il appellé ? C'est surtout la valeur qui est passée comme VLST_REQST qui est utile.
Quelle instruction ne comprends-tu pas ?
Tu as déjà une certaine expérience de programmation et de base do donnée ?
0
D'abord merci yg_be,

Je veux juste les explications de chacunes des lignes du code car le programme marche bien.

Enfet je voudrais savoir à quoi correspond chaque ligne( que veux dire et à quoi elle sert dans le programme)??

Le programme marche trés bien mais vu que je passe en examen mercredi, je dois comprendre tout le code et la je bloque...

Merci d'avance
0
Baboun > Baboun
31 mai 2009 à 18:19
C'est URGENT!
Merci
0
yg_be Messages postés 23408 Date d'inscription lundi 9 juin 2008 Statut Contributeur Dernière intervention 26 décembre 2024 Ambassadeur 1 557
31 mai 2009 à 20:08
C'est suite à un cours que tu as suivi ? Tu as déjà une certaine expérience de programmation et de base de données ? Tu as eu des exercices pratiques ?
0