Bonjour chers amis,
j'ai une table "Table1" et dans cette table j'ai un champ "Archiver" qui est une case à cocher. Je veux mettre les données de la table "Table1" dans la table "Archive" quand le champs "Archiver" de la table "Table1" est cochée.
j'ai fait
Code SQL : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 Insert into Archive select * from Table1 where Table1.archiver="oui"
cela n'a pas marché à cause de 'oui', car type de données incompatible.
Pourtant, ça marche bien, quand je tappe le code suivant :
Code SQL : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 Insert into Archive select * from Table1 where Table1.archiver
Je trouve un peu bizarre que ça marche pas avec la condition
where Table1.archiver="oui" et que ça marche avec la condition
where Table.archiver
D'après vous, que faut il mettre à la place de "?"
"where Table1.Archiver=?"
Merci d'avance pour vos suggestions .
Partager