Avatar billede wilweb Nybegynder
24. februar 2002 - 01:09 Der er 1 løsning

hent data

Jeg har en access database med en table (tbl_highscore) og med 4 koloner(DAGSDATO, NAVN, HIGH, DART)
det er meningen at jeg skal hente 10 recordset data ud i 2 variabler
intHighscore, skal indholde 3 koloner(DAGSDATO, NAVN, HIGH)
intdart skal indholde 3 koloner(DAGSDATO, NAVN, DART)
intHighscore, intdart ser måske lidt mystisk ud men jeg skal bruge dem i Flash og derfor er de sådanne.
Det virker godt nok men er der ikke en bedre måde at hente data ud på end den jeg har udarbejdet?
'----
Set Conn = Server.CreateObject("ADODB.Connection")
DSN = "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath ("data/bull2000.mdb")
Conn.Open DSN
tNr=1

    strSQL = "SELECT top 10 * FROM tbl_highscore ORDER BY HIGH Desc;"
    Set rs = Conn.Execute(strSQL)
    Do While Not rs.EOF

      intHighscore = intHighscore + "&var_navn"&tNr&"="& rs("NAVN")&"&var_high"&tNr&"="& rs("HIGH")&"&var_dato"&tNr&"="& rs("DAGSDATO") &"&"
            rs.MoveNext
      tNr=tNr+1
      Loop
    response.write "indhold af intHighscore : " & intHighscore
    '----
   
tNr=1
strSQLdart = "SELECT top 10 * FROM tbl_highscore ORDER BY DART;"
    Set rsdart = Conn.Execute(strSQLdart)
    Do While Not rsdart.EOF

      intdart = intdart + "&d_navn"&tNr&"="& rsdart("NAVN")&"&d_high"&tNr&"="& rsdart("DART")&"&d_dato"&tNr&"="& rsdart("DAGSDATO") &"&"
            rsdart.MoveNext
      tNr=tNr+1
      Loop
    response.write "indhold af intdart : " & intdart
   
'lukke forbindelse til databasen
Conn.Close
Set Conn = Nothing
Avatar billede wilweb Nybegynder
24. februar 2002 - 15:07 #1
jamen så lever jeg med det!
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