Avatar billede moviez Nybegynder
20. juli 2001 - 01:10 Der er 12 kommentarer og
1 løsning

Udtræk fra Database, men vises i 2 kolonner ?

Jeg vil gerne vise mine kategori i 2 kolonner, er der nogen der har et eks af på ?? (ASP)..

håber du er med på hvad jeg mener :o)
på forhånd tak for hjælpen.
Avatar billede zoidberg Nybegynder
20. juli 2001 - 01:14 #1
<%
Set Connect = Server.CreateObject(\"ADODB.Connection\")
Connect.Open \"DRIVER={Microsoft Access Driver (*.mdb)};DBQ=\"&Server.MapPath(\"db.mdb\")
Set rs = Connect.Execute(\"SELECT * FROM tabel\")

Dim EvenCol
EvenCol = True

Do While Not RS.EOF
If EvenCol Then Response.Write \"<tr>\"
Response.Write \"<td>\" & rs(\"felt\") & \"</td>\"
EvenCol = Not EvenCol
If EvenCol Then Response.Write \"</tr>\"
RS.MoveNext
Loop

If Not EvenCol Then
Response.Write \" <td>&nbsp;</td>\"
Response.Write \" </tr>\"
End If
Connect.Close
Set Connect = nothing
%>
Avatar billede moviez Nybegynder
20. juli 2001 - 01:16 #2
zoidberg > det hjælp ik så meget :(

kategori blev viset ved siden af hinanden !
Avatar billede webben Nybegynder
20. juli 2001 - 01:21 #3
Ved ikke 100% hvad du mener men prøv!

Meget vigtigt der står \"Set rs foran = connect.execute
Set Connect = Server.CreateObject(\"ADODB.Connection\")
Connect.Open \"DRIVER={Microsoft Access Driver (*.mdb)};DBQ=\"&Server.MapPath(\"db.mdb\")
Set rs = Connect.Execute(\"SELECT * FROM tabel\")

Og så kan du jo bare skrive rs(\"kolonne1\") Hvor du vil have dataerne fra kolonne 1 skal være og (\"kolonne2\") der hvor du vil have dataerne fra kolonne 2!!!

Håber dette hjalp!

/webben
Avatar billede zoidberg Nybegynder
20. juli 2001 - 01:33 #4
Jeg er sgu heller ikke helt med på hvad du mener så!
Avatar billede zoidberg Nybegynder
20. juli 2001 - 01:35 #5
ups, du har ret, der er fejl i min kode, 2 sek!
Avatar billede moviez Nybegynder
20. juli 2001 - 01:37 #6
webben > jeg tror ik du forstod hvad jeg mente..

Jeg har i database:

kategori [tabel]
Computer
Underholdning
Sex
Sport

jeg vil vise de 4 kategori i 2 kolonner !

så de bliver vist på denne måde

  Kolonne 1        Kolonne 2
--------------------------------------
- 1. Computer  -  2. Underholdning  -
- 3. Sex        -  4. Sporg          -
--------------------------------------

er du med på hvad jeg mener nu :o) ?
Avatar billede moviez Nybegynder
20. juli 2001 - 01:40 #7
zoidberg  > din script er der ik noget galt med, den virker, men det var ik det jeg mente !
Avatar billede webben Nybegynder
20. juli 2001 - 01:43 #8
Tror det!

Prøv følgende:

  Kolonne1                  Kolonne 2
----------------------------------------------
- 1. rs(\"Computer\") - 2. rs(\"Underholdning\") -
- 3. rs(\"Sex\")      - 4. rs(\"Sport\")        -

Ved fks. rs.(\"computer\") hiver du dine dataer ud fra computer og sætte ind i din kolonne! Hvis det ikke er det jeg tror kan jeg desværre ikke hjælpe! :-(
Avatar billede zoidberg Nybegynder
20. juli 2001 - 01:45 #9
<table>
<%
Set Connect = Server.CreateObject(\"ADODB.Connection\")
Connect.Open \"DRIVER={Microsoft Access Driver (*.mdb)};DBQ=\"&Server.MapPath(\"db.mdb\")
Set rs = Connect.Execute(\"SELECT * FROM kategori\")

Do While Not RS.EOF
response.write \"<tr><td>\" & rs(\"computer\") & \"</td><td>\" & rs(\"underholdning\") & \"</td></tr>\"
response.write \"<tr><td>\" & rs(\"sex\") & \"</td><td>\" & rs(\"sprog\") & \"</td></tr>\"

Loop

Connect.Close
Set Connect = nothing
%>
</table>
Avatar billede moviez Nybegynder
20. juli 2001 - 02:02 #10
det er hellere ik det jeg mener zoidberg ...

har i aldrig set et linksystem, hvor den deler kategori i 2 kolonner ??
Avatar billede zoidberg Nybegynder
20. juli 2001 - 02:08 #11
nej, jeg fatter stadig ikke hvad du mener!
Avatar billede moviez Nybegynder
20. juli 2001 - 06:20 #12
hvordan vil du ha jeg forklare dig det ?
Avatar billede moviez Nybegynder
20. juli 2001 - 07:00 #13
:(
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