21. september 2001 - 20:41
Der er
30 kommentarer og 1 løsning
Tabeller
Hvordan kan jeg få mit database udtræk som består af 5 koloner med indhold, ud i en tabel, således at hver kolone er inde i hver deres tabel kolone! Lige nu kommer det hele bare frem i en tabel kolone.
Annonceindlæg fra SuperOffice
21. september 2001 - 20:49
#1
for står ikke helt hvad du mener?.Men Mener du at du har 5 koloner i database.Hver af de fem skal skrive i hver sin tabel på browseren?
21. september 2001 - 20:49
#2
set objrs = conn.execute(\"select * FROM tblMintabel\") If Not objrs.eof Then response.write \"<table>\" Do response.write \"<tr><td>\" & objrs(\"col1\") &_ \"</td><td>\" & objrs(\"col2\") &_ \"</td><td>\" & objrs(\"col3\") & \"</td></tr>\" objrs.movenext loop while not objrs.eof End if response.write \"</table>\"
21. september 2001 - 20:50
#3
I din lykke laver du følgende kode: Do Response.Write \"<TR>\" Response.Write \"<TD>\" & RS(\"Kolone 1_navn\")& \"</TD>\" Response.Write \"<TD>\" & RS(\"Kolone 2_navn\")& \"</TD>\" Response.Write \"<TD>\" & RS(\"Kolone 3_navn\")& \"</TD>\" Response.Write \"<TD>\" & RS(\"Kolone 4_navn\")& \"</TD>\" Response.Write \"<TD>\" & RS(\"Kolone 5_navn\")& \"</TD>\" Response.Write \"</TR>\" Loop While Not RS.EOF
21. september 2001 - 20:51
#4
hvor col1 til col3 er navnene på de kollonner du vil have output på <mvh>Onkel HorsMark</mvh>
21. september 2001 - 20:51
#5
Glemte lige RS.MoveNext på næstsidste linie ...
21. september 2001 - 20:52
#6
HUSK objrs.movenext ellers tæsker serveren rundt i et uendeligt loop :-(
21. september 2001 - 20:52
#7
ok torbenmelander *GGG*
21. september 2001 - 20:53
#8
jeg ville også bruge torbenmelander ide, det er den mest simple
21. september 2001 - 20:53
#9
If Not objrs.eof Then... er god. Her undgår du at få fejl HVIS din databasetabel er tom
21. september 2001 - 20:54
#10
tak, jeg kigger på det om lidt
21. september 2001 - 20:54
#11
rasmustest >> ?? grunden til at jeg laver &_ er for at undgå rod i linierne her på eksperten? Dette kan jo fjernes :-)
21. september 2001 - 20:59
#12
Jeg bruger også selv et check på om databasen er tom .. men gad ikke lige skrive det her ..
21. september 2001 - 21:00
#13
/enig torbenmelander *GG*
21. september 2001 - 21:04
#14
horsmark >> syntes stadig torbenmelander, er smartes
21. september 2001 - 21:05
#15
*tsk* så længe det ikke går ud over koden er det er jo en smagssag ;-)
21. september 2001 - 21:20
#16
det er jo det samme .. skal vi også diskture om If skal skrives med stor el. småt, nej vel .. horsmark var hurtigst så pointne tilhører jo sådan set ham ..
21. september 2001 - 21:25
#17
ib skip skalle nisse neger lad os diskutere lidt mere *stort fredags smil til alle jer* torbenmelander>> det er urtoligt så tit man ender op i HVORDAN man sætter koden op istedet for hvor \"sexet\" den er kodet? (faldt lige selv i igen sorry :-|
21. september 2001 - 21:36
#18
;-)
21. september 2001 - 23:35
#19
jeg kan ikke få det til at virke. Jeg sender lige lidt kode, måske hjælper det. Det skal lige siges at det hele er inde i et layer. <div id=\"indhold\" style=\"position:absolute; width:757px; height:120px; z-index:1; overflow: auto; left: 22px; top: 233px\"> <% \'udfør forspørgsel strsql =\"Select * from Stue\" \' Udfør forespørgsel (rs indeholder nu resultatet) Set rs = Conn.Execute(strSQL) response.write \"<table>\" Do response.write \"<tr><td>\" & rs(\"varegruppe\") &_ \"</td><td>\" & rs(\"navn\") &_ \"</td><td>\" & rs(\"beskrivelse\") & \"</td></tr>\" rs.movenext loop while not .eof response.write \"</table>\" %> </div>
21. september 2001 - 23:55
#20
hvilken fejl får du ?
21. september 2001 - 23:57
#21
hvordan er det nu man slå det til i browseren så man se hvilken fejl men får ?
21. september 2001 - 23:59
#22
tools->Internet options->advanced->[ ] Show friendly HTML erros. Du får måske ikke en fejl?
22. september 2001 - 00:02
#23
nej, den kan bare ikke vise siden
22. september 2001 - 00:04
#24
Det er nok ikke fejlen men jeg vil skrive: Do while not rs.eof response.write \"<tr><td>\" & rs(\"varegruppe\") &_ \"</td><td>\" & rs(\"navn\") &_ \"</td><td>\" & rs(\"beskrivelse\") & \"</td></tr>\" rs.movenext loop og ikke: Do ... rs.movenext loop while not .eof Hvis nu dit record set er tomt fra starten vil du forsøge at udskrive en værdi fra et felt som ikke findes. do koden her køres mindst 1 gang unanset hvad loop while er. loop while do while koden her køres kun hvis do whiler er opfyldt. loop
22. september 2001 - 00:10
#25
bingo, der var den. Tak for hjælpen. Vil du ikke have nogle points ??
22. september 2001 - 00:13
#26
OK tak, her er et svar
22. september 2001 - 00:18
#27
men jeg kan ikke rigtig se tabelen. Hvordan ændre jeg i fonten og tekststr. farve og tabelbreden, border.?
22. september 2001 - 00:20
#28
Har du response.write \"<table>\" med omkring do while...loop\'et: response.write \"<table>\" Do while not rs.eof response.write \"<tr><td>\" & rs(\"varegruppe\") &_ \"</td><td>\" & rs(\"navn\") &_ \"</td><td>\" & rs(\"beskrivelse\") & \"</td></tr>\" rs.movenext loop response.write \"</table>\"
22. september 2001 - 00:23
#29
ja
22. september 2001 - 00:26
#30
response.write \"<table boder=1>\"
22. september 2001 - 00:32
#31
duer ikke, så ødelægger den det hele. Når men nu er jeg sku for træt. Sov godt
Kurser inden for grundlæggende programmering