[ASP & SQL] groepsverandering *

Pagina: 1
Acties:

  • Koffievlek.nl
  • Registratie: April 2000
  • Laatst online: 25-07 10:39
Ik wilde weten hoe je met een join een loop kan besturen.

Ik heb het volgende: SELECT * FROM link, reacties WHERE link.linkID AND reacties.reactielinkID = " & artikelnummer& "

En dan gebruik ik een loop om door de records te bladeren:

WHILE NOT rstLink.EOF
rstLink.MoveNext
WEND

Hier gaat het dus fout. Ik wil nl. dat ik iets in de trend van WHILE NOT rstLink(reacties).EOF kon gebruiken (als je snapt wat ik bedoel).

Nu gaat de loop door zo'n 300 records heen van Link terwijl ik em wil laten kijken op reacties.

Wat is dan de syntax van de while loop?

  • avon
  • Registratie: November 2002
  • Laatst online: 27-06-2025
http://www.asp101.com

ASP:
1
2
3
4
5
6
7
8
9
10
11
12
do until rs.EOF
                Response.write "Schrijf iets" 

    rs2.Open "Select * from bod WHERE koppel =" & rs("Id"), cs

    do until rs2.EOF 
                           Response.write "Schrijf iets" 
                rs2.movenext
     
    loop
rs.movenext
loop


zoiets?

[ Voor 81% gewijzigd door avon op 08-09-2003 15:34 ]

Gratis webwinkel beginnen? Met Onetoshop.com kunt u direct beginnen!


  • whoami
  • Registratie: December 2000
  • Laatst online: 22:54
Allereerst: er klopt iets niet met je query.
Kijk eens goed naar je where-clausule.

Daarnaast: waarom haal je dan niet enkel de records op die je nodig hebt?

https://fgheysels.github.io/


  • Jaspertje
  • Registratie: September 2001
  • Laatst online: 12-08 16:04

Jaspertje

Max & Milo.. lief

Koffievlek.nl schreef op 08 September 2003 @ 15:25:
Ik wilde weten hoe je met een join een loop kan besturen.

Ik heb het volgende: SELECT * FROM link, reacties WHERE link.linkID AND reacties.reactielinkID = " & artikelnummer& "

En dan gebruik ik een loop om door de records te bladeren:

WHILE NOT rstLink.EOF
rstLink.MoveNext
WEND

Hier gaat het dus fout. Ik wil nl. dat ik iets in de trend van WHILE NOT rstLink(reacties).EOF kon gebruiken (als je snapt wat ik bedoel).

Nu gaat de loop door zo'n 300 records heen van Link terwijl ik em wil laten kijken op reacties.

Wat is dan de syntax van de while loop?
Je wilt m laten kijken op reacties?

Bedoel je dat die moeten bestaan? dan moet je je SQL aanpassen..

Di while ziet er goed uit

ASP.NET Visual Basic:
1
2
3
4
5
6
7
Set bla = Conn.execute("SELECT * FROM link, 
reacties WHERE link.linkID AND reacties.reactielinkID = " & artikelnummer)

while not bla.eof
  response.wite "Ik heb hier artikel " & bla("naam_ofzo") & " Koop het"
  bla.MoveNext
wend

[ Voor 5% gewijzigd door Jaspertje op 08-09-2003 15:39 ]


  • whoami
  • Registratie: December 2000
  • Laatst online: 22:54
Of is het dit wat je wilt?

code:
1
2
3
4
5
6
7
8
9
while not bla.eof

   oldValue = bla.Fields("somefield")

   while oldValue = bla.Fields("somefield") and not bla.eof
        bla.movenext();
   end while

end while


:?
Maw, kan je iets duidelijker zijn?

https://fgheysels.github.io/


  • Koffievlek.nl
  • Registratie: April 2000
  • Laatst online: 25-07 10:39
Jaspertje schreef op 08 september 2003 @ 15:39:
[...]

Je wilt m laten kijken op reacties?

Bedoel je dat die moeten bestaan? dan moet je je SQL aanpassen..

Di while ziet er goed uit

ASP.NET Visual Basic:
1
2
3
4
5
6
7
Set bla = Conn.execute("SELECT * FROM link, 
reacties WHERE link.linkID AND reacties.reactielinkID = " & artikelnummer)

while not bla.eof
  response.wite "Ik heb hier artikel " & bla("naam_ofzo") & " Koop het"
  bla.MoveNext
wend
Volgens mij wat jij nu opgeeft is exact hetzelfde als wat ik nu al heb.

En die andere voorbeelden willen dat ik 2 objects maak terwijl ik het met een join af wil maken.

  • Jaspertje
  • Registratie: September 2001
  • Laatst online: 12-08 16:04

Jaspertje

Max & Milo.. lief

Koffievlek.nl schreef op 08 September 2003 @ 16:07:
[...]


Volgens mij wat jij nu opgeeft is exact hetzelfde als wat ik nu al heb.

En die andere voorbeelden willen dat ik 2 objects maak terwijl ik het met een join af wil maken.
Dus je SQL wil je anders hebben.. Zeg dat dan.....

  • whoami
  • Registratie: December 2000
  • Laatst online: 22:54
Maar wat wil je nu precies?

https://fgheysels.github.io/


  • Koffievlek.nl
  • Registratie: April 2000
  • Laatst online: 25-07 10:39
Ja dat weet ik dus ook niet precies... Maar is er geen mogelijkheid dat je alleen die reactie tabel uitleest?

Ik denk dat die SQL query wel goed is, maar dat het fout gaat bij het loopje

  • Jaspertje
  • Registratie: September 2001
  • Laatst online: 12-08 16:04

Jaspertje

Max & Milo.. lief

Als je alleen die ReactieTabel wilt uitlezen waarom dan niet:
SQL:
1
Select * From Reactie where reactielink = nummer?

  • whoami
  • Registratie: December 2000
  • Laatst online: 22:54
Dat heb ik je ook al gevraagd.... Als je enkel de reacties wilt uitlezen, waarom lees je dan niet enkel die tabel uit ipv ook te gaan joinen met die andere? :?

https://fgheysels.github.io/


  • Koffievlek.nl
  • Registratie: April 2000
  • Laatst online: 25-07 10:39
Ok, dat zal werken (ik leg me er maar bij neer) ;)

Maar nu maak je toch 2 objecten en je zou het theoretisch met 1 object (join) af moeten kunnen?

  • Jaspertje
  • Registratie: September 2001
  • Laatst online: 12-08 16:04

Jaspertje

Max & Milo.. lief

Koffievlek.nl schreef op 08 September 2003 @ 16:26:
Ok, dat zal werken (ik leg me er maar bij neer) ;)

Maar nu maak je toch 2 objecten en je zou het theoretisch met 1 object (join) af moeten kunnen?
Misschien :P

het ligt eraan wat je nou precies wilt.. Wil je alle reacties hebben.. Dan werkt de query die gegeven is.

Maar wat kan je nog meer willen dan? Iets met een link.. Heeft elke reactie een link? dan kan dat toch gewoon erbij...Of wat..

Mischien een db model plaatsen?

  • whoami
  • Registratie: December 2000
  • Laatst online: 22:54
Koffievlek.nl schreef op 08 September 2003 @ 16:26:
Ok, dat zal werken (ik leg me er maar bij neer) ;)

Maar nu maak je toch 2 objecten en je zou het theoretisch met 1 object (join) af moeten kunnen?
Waar maak jij nu 2 objecten?
Ik snap nu nog altijd niet waar je naartoe wilt.

Heb je gegevens nodig uit die andere tabel? Wat wil je precies bereiken?

Als je bv alle links wilt weergeven, met daaronder alle reacties, dan kan je dat op de manier doen waarvan ik al in dit topic een pseudo-code voorbeeldje van gepost heb. (Met slechts 1 object).

https://fgheysels.github.io/


Verwijderd

Misschien moet je gewoon eerst ff goed bedenken wat je wil. er staan hier genoeg oplossingen voor verschillende dingen.

Mocht er dan nog nie bijstaan wat je wil, schrijf het daan duidelijk op. Als k het zo lees snap k je bedoeling nie helemaal
Pagina: 1