<%
select case zoek
case ""
Case Else
zoekartikeloverzicht zoek,jaargang,rubriek,zoekwoord
End select
sub zoekartikeloverzicht(zoek,jaargang,rubriek,zoekwoord)
Dim rstemp1,rstemp
If rubriek="Alle rubrieken" then
Set rstemp = objDB.Execute ("select * from Afkortingen ")
Else
Set rstemp = objDB.Execute ("select * from Afkortingen Where Afkorting='"&rubriek&"'")
End IF
response.write " "& vbNewLine
response.write "| Jaargang | Nummer | Pagina | Rubriek | Omschrijving | "& vbNewLine
do while not rstemp.eof
If jaargang="0" then
If zoekwoord="zoekwoord" or zoekwoord="" Then
testquery = "select * from Tabelartikel where Rubriek='"&rstemp(1)&"' order by jaargang,Nummer,Pagina,Rubriek"
Else
testquery= "select * from Tabelartikel where Rubriek='"&rstemp(1)&"' and artikelomschrijving Like '%" & zoekwoord & "%' order by jaargang,Nummer,Pagina,Rubriek"
End IF
Set rstemp1 = objDB.Execute (""&testquery&"")
do while not rstemp1.eof
response.write "| "&rstemp1(1)&" | "&rstemp1(2)&" | "&rstemp1(3)&" | "&rstemp(2)&" | "&rstemp1(5)&" | "& vbNewLine
rstemp1.movenext
loop
rstemp1.close
set rstemp1=nothing
Else
If zoekwoord="zoekwoord" or zoekwoord="" Then
testquery = "select * from Tabelartikel where Rubriek='"&rstemp(1)&"' and jaargang="&jaargang&" order by jaargang,Nummer,Pagina,Rubriek"
Else
testquery= "select * from Tabelartikel where Rubriek='"&rstemp(1)&"' and jaargang="&jaargang&" and artikelomschrijving Like '%" & zoekwoord & "%' order by jaargang,Nummer,Pagina,Rubriek"
End IF
Set rstemp1 = objDB.Execute (""&testquery&"")
do while not rstemp1.eof
response.write "| "&rstemp1(1)&" | "&rstemp1(2)&" | "&rstemp1(3)&" | "&rstemp(2)&" | "&rstemp1(5)&" | "& vbNewLine
rstemp1.movenext
loop
rstemp1.close
set rstemp1=nothing
End IF
rstemp.movenext
loop
rstemp.close
set rstemp=nothing
response.write " "& vbNewLine
End Sub
%>

|