Visual Studio 2010 VB.NET alimenter listview avec valeur null
Bonjour à tous,
Je cherche à alimenter une listview à partir des résultats d'une requête SQL sur une base Access.
J'utilise donc un reader.
Tout fonctionne bien tant que les champs retournés par la requête sont complétés.
Lorsque un au moins des champs comporte une ou plusieurs valeurs nulles, ça bug : InvalidCastException.
Code:
1 2 3 4 5 6 7 8 9 10 11
|
Do While myReader.Read()
' création des items à ajouter à la listview
Dim LVI As New ListViewItem
' récupération de l'item dans le reader
LVI.Text = myReader.GetString(1)
' récupération du subitem dans le reader
LVI.SubItems.Add(myReader.GetString(3))
' insertion de l'item et des subitems dans la listview
ListView1.Items.Add(LVI)
Loop |
J'ai essayé de mettre un contrôle avec IsNull, IsNothing, String.IsNullOrEmpty, IsDBNull, mais rien ne fonctionne...
D'avance merci pour votre aide.
Bonne journée