Bonjour;
Je cherche comme faire une requête avec deux base de donnée différente donc je vais suivi le tuto : https://doc.pcsoft.fr/?2034010
et voila mes requêtes :
Mon problème si avec la REQ3 Pour faire La condition "REQ1.CodeDoc NOT IN (REQ2)"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75 reqq est une chaîne=[ SELECT vte_proforma.CodeDoc AS CodeDoc FROM vte_proforma WHERE vte_proforma.CodeUnit = 'SAV' ] REQ1 est une Source de Données // importation devis externe SI PAS HExécuteRequêteSQL(REQ1,MaConnexion,hRequêteDéfaut,reqq) ALORS Erreur("Erreur d'initialisation de le requéte "+RC+HErreurInfo()) RETOUR SINON Info("OK") FIN reqq =[ SELECT DevisExterne.IDDevisExterne AS IDDevisExterne FROM DevisExterne ] REQ2 est une Source de Données // importation devis externe SI PAS HExécuteRequêteSQL(REQ2,MaConnexion1,hRequêteDéfaut,reqq) ALORS Erreur("Erreur d'initialisation de le requéte "+RC+HErreurInfo()) RETOUR SINON Info("OK") FIN reqq =[ SELECT REQ1.CodeDoc AS CodeDoc FROM REQ1,REQ2 WHERE REQ1.CodeDoc NOT IN (REQ2) ] REQ3 est une Source de Données // importation devis externe SI PAS HExécuteRequêteSQL(REQ3,hRequêteDéfaut,reqq) ALORS Erreur("Erreur d'initialisation de le requéte "+RC+HErreurInfo()) RETOUR SINON Info("OK") FIN
j'ai essayé avec des requête imbrique et avec les deux base de donnée différant
Aide-Moi
Partager