Avatar billede jamiros Novice
26. oktober 2005 - 00:51 Der er 6 kommentarer og
1 løsning

SQL kald

Godaften eksperter :-)

Jeg har et kald der henter som nedenstående struktur:
1A
2B
3C
Er det muligt at hente dem som:
123
ABC

Og hvordan?
Avatar billede softspot Forsker
26. oktober 2005 - 00:58 #1
Øøøh, kan du uddybe hvad du mener? Er det måden de udskrives på, eller er det måden data skal hentes fra databasen, eller noget helt tredie...?

Hvis det er et spørgsmål om at du gerne vil have udskrevet kolonne 1 fra alle rækker først og derefter kolonne 2 fra de samme rækker, så kan du cache værdierne i variable og udskrive dem efter gennemløbet. Alternativt kan du hente data ud i et 2D-array med rs.getRows() og så lave nogle lign loops som henter data i den orden du ønsker...
Avatar billede jamiros Novice
26. oktober 2005 - 01:05 #2
Jeg har en table hvor jeg gerne vil have placeret billeder i første tr og tekst i anden tr
Avatar billede softspot Forsker
26. oktober 2005 - 01:10 #3
Jeg antager at du har koden til at generere HTML til tabellen osv. og at du bare skal bruge en loopstruktur som henter data i den rækkefølge du nævner.

<%
do while not rs.eof
  strImageRow = strImageRow & "<td>...rs("billede")...</td>"
  strTextRow = strTextRow & "<td>...rs("tekst")...</td>"
  rs.movenext
loop
%>

<table>
<tr><%=strImageRow%></tr>
<tr><%=strTextRow%></tr>
</table>
Avatar billede jamiros Novice
26. oktober 2005 - 01:21 #4
Hvor kan det dog være simpelt :-) = Smid et svar
Avatar billede softspot Forsker
26. oktober 2005 - 01:22 #5
Nogle gange kan man være heldig :)
Avatar billede jamiros Novice
26. oktober 2005 - 01:42 #6
THX
Avatar billede softspot Forsker
26. oktober 2005 - 01:44 #7
Velbekomme - og tak for point :)
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