Pb de condition

Résolu
Bonjour,
j'ai une condition qui marche pas dans mon code :

While PADataTable.Rows(PARowNumber).Item("PASALLEDATTENTE") <> 1 Or PADataTable.Rows(PARowNumber).Item("PASALLEDATTENTE") = Nothing

cela m'affiche '<> l'opérateur n'est pas valide pour type DBNull et type integer'

je pence que c'est parce que ma table doit contenir Null, mais comment pourais-je faire pour le contourner je les mis = Nothing mais cela change rien

help :'(
Configuration: Windows Vista
Internet Explorer 7.0

5 réponses

  1. =null ?

    PADataTable.Rows(PARowNumber).Item("PASALLEDATTENTE&quo­t;)

    normal qu'il manque un " à Item("PASALLEDATTENTE&quo­t;) ?
    1. pour le " prb de copier coller

      et lorsque je met null il me dit que c plus pris en compte et ma dit d'utiliser DBNull mais la sa marche pas car je ne peux l'utiliser en tant expression c un type

      PS: je suis sous VB 2005 oublier de préciser
      1. il suffit de mettre IsDBNull(PADataTable.Rows(PARowNumber).Item("PASALLEDATTENTE")) par exemple