Bonjour ,j'ai un soucis au niveau d'une requette , sous access , auccun soucis , mais en VB il veut pas il plante a rs.open .
La requette ( avec quelques champs en moins pour le select, et sur plusieurs ligne pour la lisibilité )
La ligne ou VB plante .
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 SELECT ExportAnomalies_0.Champ1 , ExportAnomalies_0.Champ2 , ExportAnomalies_1.Champ1 FROM ExportAnomalies_0 INNER JOIN ExportAnomalies_1 on ExportAnomalies_1.ID=ExportAnomalies_0.ID WHERE ExportAnomalies_0.CodeAnomalie= "ANO0001983";
ps: j'ai bien rs3.close avant
Code : Sélectionner tout - Visualiser dans une fenêtre à part rs3.Open sql, G_Base, adOpenDynamic, adLockOptimistic
Toutes les requettes fonctionne sans soucis ( je ne fait pas de jonctions de tables ) j'utilise toujours cette ligne ci dessous d'habitude.
Le but final est de faire un update sur ces 2 tables en même temps. Est ce possible ? Et je compte faire après la même chose pour faire un insert . C'est possible ? Conseillé? Ou vaut t'il mieux faire une requette UPDATE et INSERT?
Code : Sélectionner tout - Visualiser dans une fenêtre à part rs3.Open sql, G_Base, adOpenDynamic, adLockReadOnly
Merci d'avance pour votre aide.
Partager