05. september 2004 - 12:42Der er
8 kommentarer og 1 løsning
Udtræk fra en tabel som skal sorteres (access)
Jeg har en medlemsdatabase hvor jeg fint kan liste hele tabellen med: SQL4="SELECT * FROM adresser ORDER BY GRUPPE" på en side.
I kolonnen GRUPPE er de forskellige medlemmer sorteret i undergrupper: 0-1 0-2 0-3 1-1 1-2 1-3 1-4 osv. Er der nogle der har de "vise sten" til hvordan jeg kan "præsentere medlemmerne" på en side som ser ud dette:
Således at hver "undergruppe" står hver for sig på den samme side Håber det er skrevet forståeligt. På forhånd tak. /Carsten (som ikke er en asp haj endnu)
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Du kan lave det sådan, hvis jeg har forstået dig ret :) if not rs.eof gruppe = left(rs("gruppe"), InStr(rs("gruppe"),"-")-1)
do if left(rs("gruppe"), InStr(rs("gruppe"),"-")-1) <> gruppe then gruppe = left(rs("gruppe"), InStr(rs("gruppe"),"-")-1) response.write "-------<br>" end if response.write rs("gruppe") &"<br>" rs.MoveNext loop end if
Hej Glen. Som sagt, så er jeg ikke en asp haj. Jeg sender lige koden hvor siden lister alle brugere "ud i ét", håber du kan/vil hjælpe med at placere din kode så siden listes rigtig :o) /Carsten --------- START--------- <!--#include file="DBconnectL.asp"--> <html>
Glemte at nævne at grundet til medlemmerne er kaldt 0-1 0-2 0-3 osv. i kolonnen GRUPPER er for at kunne sortere medlemmerne rigtigt, hvor 0-1 er "første" mand på telefonlisten i hver undergruppe
Nu er det ingen grund til at poste hele koden igen, så jeg poster kun lige det omkring loopet :)
<% SQL4="SELECT * FROM adresser ORDER BY GRUPPE" set RS4 = E.Execute(SQL4) if not rs4.eof then HovedGruppe = left(rs4("GRUPPE"), InStr(rs4("GRUPPE"),"-")-1) DO GRUPPE= RS4("GRUPPE") FORNAVN= RS4("FORNAVN") EFTERNAVN= RS4("EFTERNAVN") ADRESSE= RS4("ADRESSE") POSTNR= RS4("POSTNR") BYNAVN= RS4("BYNAVN") EMAIL= RS4("EMAIL") TELEFON= RS4("TELEFON") MOBILTELEFON= RS4("MOBILTELEFON") DETEKTORGRUPPE= RS4("DETEKTORGRUPPE") UDGRAVNINGSGRUPPE= RS4("UDGRAVNINGSGRUPPE")
if left(GRUPPE, InStr(GRUPPE,"-")-1) <> HovedGruppe then HovedGruppe = left(GRUPPE, InStr(GRUPPE,"-")-1) response.write "<td>-----------------------</td>" end if %>
Ups manglede et F i linien. Du skal have mang tak Glen det kører bare på skinner :o) Smider du lige et svar, så kommer du med i min aftensbøn.. /Carsten
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.