Bonjour,

Je suis entrain de développer une application "Gestion Commerciale" sous VB.NET et qui utilise le SQL Server comme SGBD.
J'ai beaucoup de difficultés en langage SQL, et mon problème consiste à créer une requète SQL qui permet d'afficher les "lignes Réception" de chaque "BON DE RECEPTION":

------------------------------------------------
Qté | DESIGNATION (Disque/Abrasif)| Observation|
------------------------------------------------

La structure de mes tables est:

Table "Bon de Reception"([N° RECEPT], [DATE RECEPT])
Table "Ligne Reception" ([N° LIG RECPT], REF, QTE, OBSERVATION)
Table "Article" (REF, PUTTC)
Table "Disque"(REF, DESIGNATION)
Table "Abrasif"(REF, DESIGNATION)

J'ai réussi à faire afficher:
-----------------------
Qté | REF| Observation|
-----------------------
par cette requète:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
SELECT DISTINCT 
    [Ligne Réception].QTE, [Ligne Réception].REF, [Ligne Réception].OBSERVATION
FROM [Ligne Réception], [Bon de Réception], Disque, Abrasif
WHERE [Ligne Réception].[N° RECEPTION] = [Bon de Réception].[N° RECEPTION]
     AND (([Ligne Réception].REF = Abrasif.REF) OR
    ([Ligne Réception].REF = Disque.REF))
J'attends vos solutions, et merci d'avance