%@ Language=vbScript %> <% Option Explicit dim strConnection, Conn, rst, strSQL StrConnection = Application("SQL_ConnectionString") Sub ShowRyttere(Klasse, Klub, Year) Dim strWhere, strResp, strKlasse, orgKlasse, orgKlub orgKlasse=Klasse orgKlub=Klub If Klasse="0" Then Klasse = "" If Klub="0" Then Klub = "" If Klasse="" And Klub="" Then strWhere = "WHERE l.aar='" & Year& "' AND l.LicensNummer<9000" If Klasse<>"" And Klub="" Then strWhere = "WHERE l.aar='" & Year& "' AND l.LicensNummer<9000 AND k.Klasse='" & Klasse & "'" If Klasse="" And Klub<>"" Then strWhere = "WHERE l.aar='" & Year& "' AND l.LicensNummer<9000 AND l.Klub='" & Klub & "'" If Klasse<>"" And Klub<>"" Then strWhere = "WHERE l.aar='" & Year& "' AND l.LicensNummer<9000 AND k.Klasse='" & Klasse & "' AND l.Klub='" & Klub & "'" strKlasse="" strSQL="SELECT l.LicensNummer, l.Fornavn, l.Efternavn, l.Klub, l.Nummer, k.Klasse, k.KlasseKort, l.Chipkode FROM licenser l INNER JOIN klasser k ON k.KlasseId=l.KlasseId " & strWhere & " ORDER BY k.Rang, l.Nummer, l.Klub, l.Efternavn, l.Fornavn;" Set Conn = Server.CreateObject("ADODB.Connection") Conn.Open strConnection set rst = Conn.Execute(strSQL) If Not rst.EOF Then rst.MoveFirst strResp = "
" & rst.fields(6).value & " | "
strResp = strResp & "Licens nr. | "
strResp = strResp & "Ryg nr. | "
strResp = strResp & "Navn | "
strResp = strResp & "Klub | "
strResp = strResp & "Chipkode |
" & " " & " | "
strResp = strResp & "" & rst.fields(0).value & " | "
strResp = strResp & "" & rst.fields(4).value & " | "
strResp = strResp & "" & rst.fields(1).value & " " & rst.fields(2).value & " | "
strResp = strResp & "" & rst.fields(3).value & " | "
strResp = strResp & "" & rst.fields(7).value & " | "
Response.Write strResp
rst.MoveNext
wend
strResp = "