Avatar billede brice Nybegynder
06. april 2005 - 15:44 Der er 2 kommentarer og
1 løsning

Tømme records fra access

hej

jeg har en database med en del records. Ser sådan ud:
LAND        BY        NAVN
Danmark    Odense    John Petersen
Danmark    Hillerød  Mikael Larsen
Sverige    Malmö      Bo Sund
Danmark    Odense    Kim Johansen

jeg vil lave således at output ser sådan ud:

Danmark
- Odense
John Petersen
Kim Johansen

- Hillerød
Mikael Larsen

Sverige
- Malmö
Bo Sund

Spørgsmål:
Hvordan gør jeg det nemmest? Er det med at if og then som det skal gøres?
Avatar billede busschou Praktikant
06. april 2005 - 17:02 #1
jeg ville nok lave en
Select * From tabel Order By Land,By

Så ville jeg hive det ud i RS som
------
land = RS("Land")
by = RS("By")
response.write land
response.write ("- " & by)
Do while not rs.eof
  if land = RS("Land") then
    if by = RS("By") then
      response.write RS("Navn")
    else
      by = RS("By")
      response.write ("- " & by)
      response.write RS("Navn")
    end if
  else
    land = RS("Land")
    by = RS("by")
    response.write land
    response.write ("- "& by)
    response.write RS("Navn")
  end if
rs.movenext
loop
Avatar billede busschou Praktikant
06. april 2005 - 17:05 #2
og så med linjeskift imellem selvfølgelig:
----------------------
land = RS("Land")
by = RS("By")
response.write (land & "<br>")
response.write ("- " & by & "<br>")
Do while not rs.eof
  if land = RS("Land") then
    if by = RS("By") then
      response.write (RS("Navn") & "<br>")
    else
      by = RS("By")
      response.write ("- " & by & "<br>")
      response.write (RS("Navn") & "<br>")
    end if
  else
    land = RS("Land")
    by = RS("by")
    response.write (land & "<br>")
    response.write ("- "& by & "<br>")
    response.write (RS("Navn") & "<br>")
  end if
rs.movenext
loop
Avatar billede brice Nybegynder
06. april 2005 - 20:26 #3
Lige til højre fod. 1000 tak
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester