Betingelse virker ikke i SQL sætning
Hey, sidder og koder en hjemmeside og er støt ind i et problem, forstår ikke hvorfor det ikke virker. Det er der her som ikke virker:SQL = "SELECT Fornavn FROM brugere where Fornavn = '" & txtsletbruger & "'"
rs.Open SQL, conn
response.write SQL
if not rs.eof then
navn = rs.fields("Fornavn")
if navn = "" then
response.write "Der blev ikke fundet nogen brugere med navnet '"& txtsletbruger &"'"
Else
response.write "Brugeren er blevet slettet!"
Som er en del af den her kode :
<%
if session("login") = "Henrik" Then
if Request.querystring("id") = 1 then
dim txtsletbruger
dim navn
txtsletbruger = Request.form("txtsletbruger")
set conn=Server.CreateObject("ADODB.Connection")
conn.Provider="Microsoft.Jet.OLEDB.4.0"
conn.Open server.MapPath("CarTraders.mdb")
if txtsletbruger = "" Then
response.write "Du skal skrive et navn!"
Else
set rs=Server.CreateObject("ADODB.recordset")
SQL = "DELETE from Brugere where Fornavn = '" & txtsletbruger & "'"
conn.execute (SQL)
SQL = "SELECT Fornavn FROM brugere where Fornavn = '" & txtsletbruger & "'"
rs.Open SQL, conn
response.write SQL
if not rs.eof then
navn = rs.fields("Fornavn")
if navn = "" then
response.write "Der blev ikke fundet nogen brugere med navnet '"& txtsletbruger &"'"
Else
response.write "Brugeren er blevet slettet!"
end if
end if
end if
end if
%>
<table border="0" cellpadding="6">
<tr>
<td>
<form name="frmslet" method="post" action="Administration.asp?id=1">
<input type="text" name="txtsletbruger">
</td>
<td>
<input type="submit" name="cmdsletbruger" value="Slet Bruger">
</td>
</tr>
</table>
</form>
<%
Else
response.Write "Der kræves administrative rettigheder for at kommer herind !"
End if
%>
Håber godt nok i kan hjælpe !