equinoxe83
Messages postés240Date d'inscriptionlundi 18 juin 2007StatutMembreDernière intervention18 février 2011
-
4 août 2007 à 10:28
equinoxe83
Messages postés240Date d'inscriptionlundi 18 juin 2007StatutMembreDernière intervention18 février 2011
-
4 août 2007 à 20:02
Bonjour,
J'ai un (un autre ...) Pb sur un textbox dont la valeur est null
Le contexte :
Un textbox à l'intérieur d'un formview bindé sur le champs date d'une table (via un objectdatasource. Dans la propriété tooltip de ce textbox, je fait appel à une fonction qui me donne l'age en fonction de la date de naissance.
Si le champs date est null, il me renvoi :
Détails de l'exception: System.InvalidCastException: La conversion de la chaîne "" en type 'Date' n'est pas valide.
yann_lo_san
Messages postés1137Date d'inscriptionlundi 17 novembre 2003StatutMembreDernière intervention23 janvier 201626 4 août 2007 à 18:23
Salut,
il faut simplement que dans ta requete d'extraction tu force une date si null genre :
select champ1, champ2, isnull(champ_date, '01/01/1900') from table
puis dans ta fonction VB tu teste si date = "01/01/1900" tu affiche un msg du genre "date non renseignée"
Bon, c'est une solution, peut etre pas la meilleure...
equinoxe83
Messages postés240Date d'inscriptionlundi 18 juin 2007StatutMembreDernière intervention18 février 2011 4 août 2007 à 19:21
Bonjour Yann !
Pour la seconde solution, c'est pas possible car il ne va pas jusqu'à la fonction, il plante avant. (je viens de tester).
Pour la première soltion c'est envisageable mais bon, comme tu dis, c'est pas nickel ...
Celà dit, si personne n'a d'autre solution, c'est ce que je vais faire.
Merci.
@+
equinoxe83
Messages postés240Date d'inscriptionlundi 18 juin 2007StatutMembreDernière intervention18 février 2011 4 août 2007 à 19:23
Du coup, j'ai une question subsidiaire mais je vais faire un autre post (pour placer ta solution dans un gridview). A moins que tu ais déjà la réponse ...
Vous n’avez pas trouvé la réponse que vous recherchez ?