16. maj 2010 - 14:56Der er
1 kommentar og 1 løsning
ASP.NET: Kombinere data fra to tabeller i Visual Studio
Hej. Jeg kører med visual studio 2008. Jeg har p.t. en tabel - Results - som bliver vist i et Gridview. I den tabel er der et felt der hedder MemberID som er primær nøgle i tabellen Members. Jeg vil nu gerne have feltet MemberID fra Results-tabellen, til at vise MemberFirstName + MemberLastName fra Members-tabellen. Er der nogle der kan hjælpe med denne?
Her er koden fra mit Gridview, kun omhandlende MemberID-feltet (som hedder "Member"):
Mød en af Nordens fremmeste eksperter i adfærdsdesign – Morten Münster, der bl.a. har skrevet ” Jytte fra marketing er desværre gået for i dag” – på Computerworld Cloud & AI Festival.
Som jeg læser opgaven, så er det et spørgsmål om, at du får hentet dine Member-data med ud i din eventuelle DataSource (du skriver ikke, om du bruger SqlDataSource eller hvordan).
Du kan dermed have en SQL-query, der har følgende struktur:
SELECT * FROM [Results] INNER JOIN [Members] ON [Members].[ID] = [Results].[MemberID]
Nu får du et andet resultatsæt du kan arbejde ud fra med muligheden for at tilgå data i din Members-tabel som du kan databinde:
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.