Toon posts:

[SQL]: ADO Recordset & tabel in DB joinen

Pagina: 1
Acties:

Verwijderd

Topicstarter
ik heb een ASP-pagina waarin ik een recordset aanmaak d.m.v. ADO. Dit gaat goed. Nu moet ik dit aan de hand van een veld uit dit recordset joinen aan een tabel uit de database. Hoe doe ik dit?

Mijn collega stelde het volgende voor:
code:
1
2
3
rsProjecten.open "SELECT * FROM" & recordSet & " INNER JOIN Projecten 
ON " & recordSet.Fields("idProject") & " = Projecten.idProject 
WHERE ((Projecten.afgesloten)=No);", conProjDB

maar zoals ik al vermoedde, gaat dit niet werken. Maar wat werkt wel? Kon het niet vinden in de MSDN...

Verwijderd

De query waarmee je je recordset opent mergen met de statements die de extra tabel eraanvast plakken en die opnieuw uitvoeren. Dus de querytekst van je recordset query uitbreiden met de statements die de extra table ernaanvast joint.

  • raptorix
  • Registratie: Februari 2000
  • Laatst online: 17-02-2022
Post je datamodel eens? Lijkt me stug dat je bij een normaal ontwerp dit soort vreemde constructies moet uithalen.