/ Forside / Teknologi / Udvikling / ASP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
Spalter
Fra : Jan Bang Madsen


Dato : 03-04-02 16:49

Hej

Jeg har et problem der er lidt svært at beskrive. Jeg har lavet en asp side
der udskriver resultat af en søgning i en tabel. Hver post fylder 8 linier.
Nu vil jeg gerne på en eller anden måde have det sådan, at når jeg skrevet 3
poster på siden går jeg over i næste spalte og udskriver en de næste ud her.
Alså at jeg kan vise resultatet i 3 spalter.

Kan dette lave sig gøre

Med venlig hilsen


Jan Bang Madsen



 
 
Jørn Andersen (03-04-2002)
Kommentar
Fra : Jørn Andersen


Dato : 03-04-02 18:54

On Wed, 3 Apr 2002 17:49:16 +0200, "Jan Bang Madsen" <access@edb.dk>
wrote:

Hej Jan,

>Jeg har et problem der er lidt svært at beskrive. Jeg har lavet en asp side
>der udskriver resultat af en søgning i en tabel. Hver post fylder 8 linier.
>Nu vil jeg gerne på en eller anden måde have det sådan, at når jeg skrevet 3
>poster på siden går jeg over i næste spalte og udskriver en de næste ud her.
>Alså at jeg kan vise resultatet i 3 spalter.
>
>Kan dette lave sig gøre

Ja, sagtens - men da du ikke fortæller, hvordan du har lavet dine
spalter, bliver det lidt svært at være præcis.

Humlen er at du skal lave en tæller, der tæller op, hvor mange poster,
du har udskrevet, og når den så har talt til 3, skifter du spalte.

Men hvis vi forestiller os, at det fx er lavet med tabeller (lidt
gammeldags, men hva fa ...):


<table>
<tr>
<td>

<%
' - der er selvfølelig først alt det indledende med connect, sql og
definition af recordset ...

counter = 0
Do While Not rs.EOF
   If counter = 3 Then
Response.Write "</td>" & vbcrlf & "<td>" & vbcrlf
      ' Nulstil, hvis den skal skifte flere gange
      counter = 0
   End If
Response.Write rs("felt1") & vbcrlf
counter = counter + 1
   rs.MoveNext
Loop
%>
</td>
</tr>
</table>

Jeg håber du fanger ideen. Læg mærke til, hvad der er inde i loopen og
hvad der er udenfor.
Der kan varieres meget med, hvo tælleren står i forhold til hvor man
tester - alt afhængigt af, hvad man ønsker at opnå.

Du har sikkert lavet dine spalter på en anden måde; men det må du selv
tilpasse ...


Good luck,
Jørn

--
Jørn Andersen,
Brønshøj

Jan Bang Madsen (04-04-2002)
Kommentar
Fra : Jan Bang Madsen


Dato : 04-04-02 10:00

Hej Jørn

Tak for svaret. Jeg skal lige have min spalter til at virke, så kan de være
jeg vender tilbage.

Hilsen

Jan



Søg
Reklame
Statistik
Spørgsmål : 177559
Tips : 31968
Nyheder : 719565
Indlæg : 6408938
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste