OVH Cloud OVH Cloud

choix de ne pas executer ligne de code....

5 réponses
Avatar
HeLioZz
bonjour a tous !

j aimerais savoir comment faire pour que si une condition est vrai ne pas
executer une ligne de code...par exemple:
si un textbox est vide ne pas executer la ligne de code qui concerne cette
textbox...
est ce possible?
merci d'avance !!

5 réponses

Avatar
Patrick Philippot
Bonjour,

j aimerais savoir comment faire pour que si une condition est vrai ne
pas executer une ligne de code...par exemple:
si un textbox est vide ne pas executer la ligne de code qui concerne
cette textbox...
est ce possible?



L'instruction "If" ne vous suffit pas?

--
Patrick Philippot - Microsoft MVP
MainSoft Consulting Services
www.mainsoft.fr
Avatar
HeLioZz
bonjour Patrick !
plus précisement je fais des calculs dans des datagrid!
et le souci est que a si le champs est vide il me met une erreur...
auriez vous une idée...,??


"Patrick Philippot" a écrit :

Bonjour,

> j aimerais savoir comment faire pour que si une condition est vrai ne
> pas executer une ligne de code...par exemple:
> si un textbox est vide ne pas executer la ligne de code qui concerne
> cette textbox...
> est ce possible?

L'instruction "If" ne vous suffit pas?

--
Patrick Philippot - Microsoft MVP
MainSoft Consulting Services
www.mainsoft.fr





Avatar
Patrick Philippot
Re,

bonjour Patrick !
plus précisement je fais des calculs dans des datagrid!
et le souci est que a si le champs est vide il me met une erreur...
auriez vous une idée...,??



Je ne comprends toujours pas, désolé. Qu'est-ce qui vous empêche de
tester le champ (la cellule) en question avant de faire un calcul
dessus?

Pour être sûr, vous utilisez VB .Net pour une appli .Net ou pour une
application WinForm? C-à-d, nous parlons de quelle DataGrid?
System.Web.UI.WebControls.DataGrid ou System.Windows.Forms.DataGrid?
Dans le premier cas, la propriété Text de la cellule vaut " " quand
elle est vide, pas "". Dans le deuxième cas, vous testez si la cellule
vaut null ou DBNull.Value.

--
Patrick Philippot - Microsoft MVP
MainSoft Consulting Services
www.mainsoft.fr
Avatar
Patrice
Précise toujours le contexte. Si c'est vraiment du "code", donc
l'instruction If.

Si le calcul est fait avec la méthode Compute, une expression ADO.NET ou
toute autre façon précise le STP...

--
Patrice

"HeLioZz" a écrit dans le message de
news:
bonjour Patrick !
plus précisement je fais des calculs dans des datagrid!
et le souci est que a si le champs est vide il me met une erreur...
auriez vous une idée...,??


"Patrick Philippot" a écrit :

Bonjour,

> j aimerais savoir comment faire pour que si une condition est vrai ne
> pas executer une ligne de code...par exemple:
> si un textbox est vide ne pas executer la ligne de code qui concerne
> cette textbox...
> est ce possible?

L'instruction "If" ne vous suffit pas?

--
Patrick Philippot - Microsoft MVP
MainSoft Consulting Services
www.mainsoft.fr







Avatar
HeLioZz
ok merci !
je ne voyais pas ca comme ca!
j ai juste a faire un if ....text="" then

merci a tous !

"Patrick Philippot" a écrit :

Re,

> bonjour Patrick !
> plus précisement je fais des calculs dans des datagrid!
> et le souci est que a si le champs est vide il me met une erreur...
> auriez vous une idée...,??

Je ne comprends toujours pas, désolé. Qu'est-ce qui vous empêche de
tester le champ (la cellule) en question avant de faire un calcul
dessus?

Pour être sûr, vous utilisez VB .Net pour une appli .Net ou pour une
application WinForm? C-à-d, nous parlons de quelle DataGrid?
System.Web.UI.WebControls.DataGrid ou System.Windows.Forms.DataGrid?
Dans le premier cas, la propriété Text de la cellule vaut " " quand
elle est vide, pas "". Dans le deuxième cas, vous testez si la cellule
vaut null ou DBNull.Value.

--
Patrick Philippot - Microsoft MVP
MainSoft Consulting Services
www.mainsoft.fr