J'ai actuellement cette ligne de code qui a travaillé pour les 6 derniers mois:Toute raison pour laquelle IsNumeric() échoue sur un nombre?
If IsNumeric(txtProductID.Text) Then
...do stuff
Else
Dim msg As String = "Error!"
End If
Tout à coup, peu importe quel genre d'entrée est mis en txtProductID
(y compris les numéros simples), il échoue! Y a-t-il une raison pour que je devienne fou de ça?
Comment cela échoue-t-il? Est-ce qu'il renvoie des valeurs erronées? Est-ce qu'il y a une sorte d'exception? – jpfollenius
Echoue de quelle façon? Retourner false, ou lancer une erreur? Pouvez-vous reproduire cela en dehors d'un formulaire de saisie? Essayez d'imprimer txtProductID.Text avant de le transmettre à IsNumeric, pour vous assurer que vous le transmettez à ce que vous pensez le transmettre. –
merci Michael, voir ma réponse ci-dessous. Je me sens stupide. – Jason