Jag har gjort en liten SQL-fråga som plockar ut företag från en tabell. De radas upp efter foretag_kategori under en rubrik.
EX:
TELECOM
ericson
telia
nokia
LÄKEMDEL
pharmacia upjon
astra zeneca
osv.
Jag skulle vilja att det radas upp i två kolumner. Lyckas inte p.g.a av rubrikerna som skapas på ett speciellt sätt se i koden nedan.
pg = TRIM( Request( "pg" ) )
IF pg = "" THEN pg = 1
Set referensRS = Server.CreateObject( "ADODB.Recordset" )
referensRS.ActiveConnection = Con
referensRS.CursorType = adOpenStatic
referensRS.CursorLocation = adUSEClient
referensRS.Pagesize = 200
sqlString = "SELECT * " &_
"FROM foretag, kategori " &_
"WHERE foretag_kategori = kategori_id " &_
" ORDER BY kategori_namn, kategori_id, foretag_namn "
referensRS.Open sqlString
referensRS.AbsolutePage = pg
referenser = referensRS.RecordCount
row = 0
response.write "<table width=""350"" border=""1"" cellspacing=""0"" cellpadding=""0"">"
kategori = ""
WHILE NOT referensRS.EOF AND rowCount < referensRS.PageSize
rowCount = rowCount + 1
IF row = 0 or(row = 3) or(kategori <> referensRS( "Kategori_namn" )) THEN
response.write "<tr>"
END IF
IF kategori <> referensRS( "Kategori_namn" ) THEN
kategori = referensRS( "kategori_namn" )
response.write "<td><b>"& kategori & "</b>"
END IF
response.write referensRS("foretag_namn") & "</td>"
IF row = 2 or(row) = 5 THEN
response.write "</tr>"
END IF
row = row +1
referensRS.MoveNext
WEND
referensRS.close
set referensRS = nothing
con.close
set con = nothing
%>
------------------
Adde