Op stage zitten we met een probleem waar we niet uitkomen... Deze query wordt gerund op de database en geeft een correcte resultset. Normaal kan je een query (S * F tblX) zijn resultset bewerken, maar bij deze lukt dat dus niet, vermoedelijk omdat Access iets niet vindt. Iemand een idee?
edit:
Enkel het veldje AansluitingID1 en 2 moet kunnen veranderd worden.
Enkel het veldje AansluitingID1 en 2 moet kunnen veranderd worden.
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
| ( SELECT t1.*, a1.*, t2.*, a2.*, tblLink.* FROM tblType AS t1, tblAansluitpunt AS a1, tblType AS t2, tblAansluitpunt AS a2, tblLink WHERE (((a1.ID)=tblLink.AansluitingID1) And ((a2.ID)=tblLink.AansluitingID2) And ((t1.ID)=a1.typeID) And ((t2.ID)=a2.typeID)) And t1.ID Not In (7,14,15) And t2.ID Not In (7,14,15) AND t1.ID = [Geef het typenummer:] AND a1.naam = [Geef de naam/poort:] ORDER BY t1.naam, a2.naam ) UNION ( SELECT t1.*, a1.*, t2.*, a2.*, tblLink.* FROM tblType AS t1, tblAansluitpunt AS a1, tblType AS t2, tblAansluitpunt AS a2, tblLink WHERE (((a2.ID)=tblLink.AansluitingID1) And ((a1.ID)=tblLink.AansluitingID2) And ((t1.ID)=a1.typeID) And ((t2.ID)=a2.typeID)) And t1.ID Not In (7,14,15) And t2.ID Not In (7,14,15) AND t1.ID = [Geef het typenummer:] AND a1.naam = [Geef de naam/poort:] ORDER BY t1.naam, a2.naam ); |
[ Voor 4% gewijzigd door maartenba op 12-04-2005 16:28 ]