Bitte gewöhnt Euch doch an die Datenbank zu nennen, mit der Ihr arbeitet.
Zum Problem:
Da du nur den 1. Datensatz aus Test1 im
DB-Grid anzeigen möchtest, brauchst Du den Kram aus Demo1 ja nicht und dann könnte:
SQL-Code:
select Top 1 B.*
from dbo.Demo1 as A
right outer join dbo.Test1 as B
on B.TestDemID=A.DemID
order by B.FeldNameNachDemSortiertWerdenSoll
funktionieren
Gruß