Avatar billede bongi Juniormester
11. november 2004 - 16:29 Der er 1 kommentar og
1 løsning

Jeg er blevet blind - kanikkefindefejlen

Hvorfor virker dette ikke ?

Jeg skal finde ud af om posten er i db i forvejen..

<%

Var_konto = request("onske")

set Conn=Server.CreateObject("ADODB.Connection")
Set rs = Server.CreateObject("ADODB.Recordset")
Conn.Open ("PROVIDER=Microsoft.Jet.OLEDB.4.0;DATA SOURCE=" & server.Mappath("../db/emailkonto.mdb"))

strSQL = "Select * from emailkonto where kontonavn = " & Var_konto
rs.Open strSQL, Conn, 1, 3

if rs.EOF or rs.BOF then
%>
<%= Var_konto %> er Ledig.
<%
else
%>
<%= Var_konto %> er optaget af en anden bruger.
<%
end if
Conn.Close
Set Conn = Nothing

%>
Avatar billede fennec Nybegynder
11. november 2004 - 16:32 #1
Det burde det også hvis kontonavn er tal, men det er det sikkert ikke :o)
Derfor skal der ' omkring:

strSQL = "Select * from emailkonto where kontonavn = '" & Var_konto & "'"
Avatar billede bongi Juniormester
11. november 2004 - 16:34 #2
Nu fik jeg synet tilbage...

Takker fennec
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester