Avatar billede bramsing Nybegynder
22. juni 2004 - 13:18 Der er 6 kommentarer og
1 løsning

frasoter to ens records i DB

Jeg har en access database hvor der kan forekomme to ens poster i en kolone ( eksv. navnet email ) men hvor resten af posten er forskellig...

Jeg kunne godt tænke mig at den "dobbeltpost" ikke fremgik af den liste jeg trækker ud ( men at recorden stadig er der )

Er der en mulighed for dette ??
sådan ala
if rs("navn") = ?? then (spring den over)
else
response.write(rs("navn")
end if
Avatar billede ferdinand.k Mester
22. juni 2004 - 13:21 #1
hvad med at lave din sql sætning som "SELECT DISTINCT bla bla bla". Så kommer hver record kun én gang...
Avatar billede bramsing Nybegynder
22. juni 2004 - 13:24 #2
Jo.. men det er to foskellige records... men der er to koloner i hver record der kan forekomme ens information... Det er dem jeg gerne vil have frasoteret i denne liste... Men ikke slettet ( eller afvist ) da der informationer i som skal bruges i en anden liste...
Avatar billede fennec Nybegynder
22. juni 2004 - 13:28 #3
Du bliver nød til at "order by navn" også undersøge om du har udskrevet en med det navn.

do while not rs.eof
  if rs("navn") <> oldNavn then
    response.write rs("navn")
  end if
  oldNavn = rs("navn")
  rs.MoveNext
loop
Avatar billede bramsing Nybegynder
22. juni 2004 - 13:33 #4
Fennec... Det virker... Lægger du et svar ??
Avatar billede fennec Nybegynder
22. juni 2004 - 13:34 #5
svar.
Avatar billede bramsing Nybegynder
22. juni 2004 - 13:36 #6
og jeg takker mange gange for hjælpen :o)
Avatar billede fennec Nybegynder
22. juni 2004 - 13:36 #7
no prob.
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