Bonjour,
Je suis actuellement sur un projet qui devrait nous permettre de synchroniser des bases Access vers un serveur central de type SQL Server grâce à un middleware de transfert.
Mais j'ai un soucis de compatibilité de type de données entre Access et SQL Server, en effet, la norme SQL qui ne prend pas en compte le booléen, la simule avec un type bit. Or les bases Access on des champs de type Oui/Non, par conséquent quand le progiciel extrait les données des bases Access vers un fichiers texte, il extrait comme valeur Vrai pour Oui et Faux pour Non, et quand j'injecte la requête dans SQL Server, il me jette car il ne vaut pas d'expression Vrai ou Faux.
Pour info, voici le message d'erreur (du progiciel tiers) : Le nom 'Faux' n'est pas autorisé dans ce contexte. Seules sont autorisées ici des constantes, des expressions ou des variables. Les noms de colonnes ne sont pas autorisés.
Merci de vos réponses ;-)
Partager