avatar69
Messages postés8Date d'inscriptionmardi 5 août 2003StatutMembreDernière intervention12 octobre 2009
-
22 juin 2009 à 08:25
avatar69
Messages postés8Date d'inscriptionmardi 5 août 2003StatutMembreDernière intervention12 octobre 2009
-
25 juin 2009 à 17:46
Bonjour,
j'ai encore 1 ou 2 soucis :(
pour des choses simp)lissimes je coince !!!
row[96] et un objet semberais t'il est pas une variable comment faire pour travaillez cela comme une variable ?
Je vous met 2 exemple ou je coince.
if row[96] == 'N' then row[96] = 'NON' //
et
row[96]=row[96]+row[97]+row[98] // la je voudrais une simple concatenation des valeurs
krimog
Messages postés1860Date d'inscriptionlundi 28 novembre 2005StatutMembreDernière intervention14 février 201549 22 juin 2009 à 10:10
Salut
Tout d'abord, si tu bosses en C#, ta syntaxe du if est mauvaise.
if (condition)
{
// Code si la condition est vraie. Il faut également terminer tes instructions par ;
}
(même syntaxe qu'en PHP)
Ensuite, les quotes simples ' servent à entourer les caractères, par les chaines de caractères. Pour ces dernières, il faut utiliser "
=> 'N' c'est bon, 'NON' ça ne l'est pas.
mais garde cependant toujours le même type (donc en l'occurrence, en string)
enfin, row[96], dans mes souvenirs, est un object. Tu ne peux pas utiliser l'opérateur + dessus. Il faudra d'abord que tu le convertisse en string en l'occurrence. (c'est aussi mieux de le faire dans ton if, même si ça marchera sans)
Donc pour résumer :
if (row[96].ToString() == "N")
{
row[96] == "NON";
}