Bonjour,

Je sens bien qu'il n'y aura pas d'autre solution que de refaire mon code mais si je pouvais gagner quelques heures de prog...

Donc, j'ai importé une base access (.mdb) sous un serveur sql 2008 (express) et évidemment j'avais des champs oui/non sous access qui sont naturellement devenus des champ "bit". Jusque là, tout va bien, sauf que, lorsque je lance mon site je prend une erreur ('80040e14' Nom de colonne non valide : 'true'. ). La valeur True/False ne correspond pas à ce qu'attends SQL Server.

J'ai essayé de changer ces valeurs dans la table, mais il ne veut pas, prétextant qu'un 0 ne correspond pas au type de valeur attendu... Pourtant, type de données "bit"... comprends pas bien.

Dois-je donc réécrire tout mon code en remplaçant tous mes true par 1 et false à 0 ou connaissez-vous une ruse de sioux ?

Merci,
Stéphane