Bonjour,

Je ne suis pas sûr d'avoir poster au bon endroit.

J'ai une erreur lors de l'utilisation de mon WS écrit en c# qui dit :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
System.FormatException: Le format de la chaîne d'entrée est incorrect.
   à System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal)
   à System.Number.ParseInt32(String s, NumberStyles style, NumberFormatInfo info)
   à System.Int32.Parse(String s)
J'utilise PostgreSQL et dans ma table la données provoquant l'erreur est en int4 (champs code_postal).

Cependant le champs n'est pas obligatoire. Donc dans la BDD, il n'y a actuellement aucune données.

Donc lors de l'affichage des données en XML, lorsque je fait par ex :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
int.Parse(data["code-postal"].toString())
Je recois l'erreur.

Pourquoi? Parce que le champs est vide ? Suis-je obligé de donner une valeur ? champs le type du champ Postgre?

Merci