Bonjour à tous,
Je cherche une solution plus élégante pour le problème de passage d'un Guid null en paramètre (Base de données), ma solution actuel est :
Je pensais trouver mieux du genre passer un Guid?, mais à ma surprise ça m'a généré une erreur, quand c'est null ...Code:
1
2 sqlParam[i++] = new SqlParameter("@PAD_ID", String.IsNullOrEmpty(padID) ? (Object)DBNull.Value : new Guid(padID));
En fouillant et testant j'ai trouvé un truc du genre :Citation:
Envoyé par Error
Nouvelle surprise il me renvoie un Guid.Empty :aie:Code:(new Guid?()).GetValueOrDefault()
Bref, avez vous une meilleure écriture ?
Merci d'avance