[topic=444528/1/25]
waarom is deze topic gesloten? omdat ik volgens jou niet weet dat er een recordset.close in zou moeten zitten? Ik heb er niet eens een recordset close in zitten
Hier is de pagina en de include file waarmee ik het wil gaan doen.
Zoek.asp
dbmanager.inc
waarom is deze topic gesloten? omdat ik volgens jou niet weet dat er een recordset.close in zou moeten zitten? Ik heb er niet eens een recordset close in zitten
ik heb nergens een recordset.close zitten alleen een connectionToDatabase.Close maar die staat helemaal beneden aan de pagina.Op woensdag 20 maart 2002 10:55 schreef oZy het volgende:
dan moet je ff zoeken waar je "recordset.close" zegt en dat naar beneden zetten (onder regel 45 dus).
Je moet je recordset niet sluiten als je hem daarna nog gaat gebruiken.
Hier is de pagina en de include file waarmee ik het wil gaan doen.
Zoek.asp
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
| <%
dim tabel1, kolom1, kolom2
tabel1 = voorstellingen
kolom1 = naam
frmInvoerA = request.form("invoerA")
frmInvoerB = request.form("invoerB")
frmInvoerC = request.form("invoerC")
frmInvoerD = request.form("invoerD")
frmInvoerE = request.form("invoerE")
frmInvoerF = request.form("invoerF")
frmInvoerG = request.form("invoerG")
frmInvoerH = request.form("invoerH")
frmInvoerI = request.form("invoerI")
frmInvoerJ = request.form("invoerJ")
frmInvoerK = request.form("invoerK")
frmInvoerL = request.form("invoerL")
frmSubmit = request.form("submit")
Set connectionToDatabase=Server.CreateObject("ADODB.Connection")
connectionToDatabase.ConnectionTimeout=60
connectionToDatabase.Open "DSN=test"
Set recordSet=Server.CreateObject("ADODB.Recordset")
If frmInvoerA = "" then
response.write ("<form action='zoek.asp' method='post'>")
response.write ("<table cellspacing='2' cellpadding='2' border='0' bgcolor='Gray'>")
response.write ("<tr>")
response.write ("<td colspan='7' bgcolor='Black'><font color='White'><b>Include test</b></td>")
response.write ("</tr>")
response.write ("<tr>")
response.write ("<td colspan='7' align='center'><input type='text' name='InvoerA'></td>")
response.write ("</tr>")
response.write ("<td><input type='submit' name='submit' value='knop1'></td>")
response.write ("</table>")
response.write ("</form>")
else
<!-- #include file="dbmanager.inc"-->
if recordSet.bof and recordset.eof then
response.Write "Niet gevonden."
else
Response.Write("<center><table border=1><tr><th>Voorstelling</th><th>Datum</th><th>Tijd</th></tr>")
response.Write("<tr>")
response.Write("<td>" & recordSet("NAAM") & "</td>")
Response.write("<TD>" & recordSet("Datum") & "</TD>")
Response.write("<TD>" & recordSet("Tijd") & "</TD>")
response.Write("</tr>")
response.Write("</table></center>")
end if
end if
connectionToDatabase.Close
Set connectionToDatabase=Nothing
%> |
dbmanager.inc
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
| <%
if frmSubmit = "knop1" then
if frmInvoerA <> "" and frmInvoerB = "" then
zoekOpdracht = "SELECT * FROM tabel1 WHERE kolom1 = '" & frmInvoerA & "'"
Set recordset = connectionToDatabase.execute(zoekOpdracht)
elseif frmInvoerA <> "" and frmInvoerB <> "" then
zoekOpdracht = "SELECT * FROM tabel1 WHERE kolom1 = '" & frmInvoerA & "'"
Set recordset = connectionToDatabase.execute(zoekOpdracht)
if not recordSet.EOF then
if recordSet("wachtwoord") = frmInvoerB and recordSet("admin") = "true" then
session.content("admin") = "True"
session.content("ID_gebruiker") = recordSet("ID_gebruiker")
session.content("Gebruikersnaam") = recordSet("gebruikersnaam")
Response.redirect "sitemap.asp"
elseif recordSet("wachtwoord") = frmInvoerB and recordSet("admin") = "not true" then
session.content("admin") = "not true"
session.content("ID_gebruiker") = recordSet("ID_gebruiker")
session.content("Gebruikersnaam") = recordSet("gebruikersnaam")
Response.redirect "sitemap.asp"
else Response.write "Het inloggen is niet gelukt. Uw wachtwoord is niet juist"
Response.write ("<br> Probeer het nogmaals. Klik <a href='login.asp'>Hier</a> om terug te gaan naar het inlogpagina")
end if
else Response.write "Uw gebruikersnaam klopt niet."
Response.write ("<br> Probeer het nogmaals. Klik <a href='login.asp'>Hier</a> om terug te gaan naar het inlogpagina")
end if
end if
end if
%> |
Assume there are no rules and it's one big free for all