kawtar_ch
Messages postés41Date d'inscriptionjeudi 7 juin 2007StatutMembreDernière intervention17 juillet 2008
-
9 août 2007 à 12:44
dvoraky
Messages postés744Date d'inscriptiondimanche 1 avril 2007StatutMembreDernière intervention 9 mai 2010
-
9 août 2007 à 15:04
Bonjour!!
dans ma table de base de données access j'ai un champ de type Oui/Non, je voudrais depuis java insérer des données provenant d'une jCheckBox dans ma table access
le probleme c'est que j'obtiens une exception comme quoi le type de données est incompatible dans l'expression du critère, sachant que je fais la requete suivante:
boolean s=jCheckBox1.isSelected;
"INSERT INTO `Proposition`(`Traité`)VALUES('"+s+"')";
dvoraky
Messages postés744Date d'inscriptiondimanche 1 avril 2007StatutMembreDernière intervention 9 mai 20108 9 août 2007 à 13:39
Et si tu mets en dur true ou false, ça fait quoi?
Parce que si ca marche il te suffira de faire :
if (s)
"INSERT INTO `Proposition`(`Traité`)VALUES('true')";
else
"INSERT INTO `Proposition`(`Traité`)VALUES('false')";<hr size="2" width="100%" />C'est après des heures de codage que j'ai compris pourquoi les mecs de Java ont choisi une tasse de café comme logo!
cs_DARKSIDIOUS
Messages postés15814Date d'inscriptionjeudi 8 août 2002StatutMembreDernière intervention 4 mars 2013130 9 août 2007 à 14:09
hum, je dirais plutôt que ca vient des quotes : en Access, les quotes sont réservés pour des String !
"INSERT INTO `Proposition`(`Traité`)VALUES("+s+")";