Bonjour a tous
J'ai un problème sur mon prg qui permet de gérer des comptes bancaires
Voici une partie du code d'un bouton qui permet d'aller chercher dans une BD easyPHP la liste des mouvements bancaires correspondant au numéro de compte choisi, et ensuite mettre ces mvt dans un tableau structuré
Code :
- Public Structure mouvement
- <VBFixedString(10)> Dim datemv As String
- <VBFixedString(10)> Dim libellé As String
- <VBFixedString(50)> Dim débit As String
- <VBFixedString(10)> Dim crédit As String
- End Structure
- Dim tabmouv() As mouvement
- Dim i As Integer
- i = 0
- Dim monAccesBD = New gestionBD("127.0.0.1", "baseig", "root", "root" )
- 'rsBD va contenir le resultat de la requete ci dessous
- Dim rsBD As Odbc.OdbcDataReader
- rsBD = monAccesBD.MySQL_Select("select * from mouvements" )
- If LstComptes.SelectedItem = Nothing Then 'Contrôle de la sélection
- MsgBox("Vous n'avez pas sélectionné de compte" )
- Else
- While rsBD.Read
- If Trim(rsBD.Item(1)) = Val(LstComptes.SelectedItem) Then 'Si le numéro de compte selectionné correspond au numérocompte du mouvement alors on ajoute le mouvement dans la listview
- tabmouv(i).datemv = rsBD.Item(2)
- tabmouv(i).libellé = rsBD.Item(3)
- tabmouv(i).débit = rsBD.Item(4)
- tabmouv(i).crédit = rsBD.Item(5)
- i = i + 1
- End If
- End While
- End If
|
j'ai un avertissement sur la ligne surlignée en rouge
Avertissement 2 La variable 'tabmouv' est utilisée avant qu'une valeur ne lui ait été assignée. Une exception de référence null peut se produire au moment de l'exécution.
J'ai l'erreur suivante sur la ligne surlignée en rouge lorsque j'execute
"System.NullReferenceException : La référence d'objet n'est pas définie à une instance d'un objet."
Je bataille depuis plusieur jour dessus alors je vous demande de l'aide
---------------