Explication d'un bout de code
Baboun
-
yg_be Messages postés 23541 Date d'inscription Statut Contributeur Dernière intervention -
yg_be Messages postés 23541 Date d'inscription Statut Contributeur Dernière intervention -
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
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:
- Explication d'un bout de code
- Code ascii - Guide
- Comment déverrouiller un téléphone quand on a oublié le code - Guide
- Code puk bloqué - Guide
- Code activation windows 10 - Guide
- Scanner qr code pc - Guide
4 réponses
yg_be
Messages postés
23541
Date d'inscription
Statut
Contributeur
Dernière intervention
Ambassadeur
1 586
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 ?
Quelle instruction ne comprends-tu pas ?
Tu as déjà une certaine expérience de programmation et de base do donnée ?
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
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
yg_be
Messages postés
23541
Date d'inscription
Statut
Contributeur
Dernière intervention
Ambassadeur
1 586
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 ?