Får följande felmeddelande när jag skall kolla om e-postadressen redan finns i min Accessdatabas: Har du skapat en connection med namnet objConn? Har du ett värde i variablen "strEmailAddress"? objConn är min connection... Du har stavat fel på EmailAddress fältet. Kontrollera namnet mot databasen. Tack för hjälpen! Felstavning i databasen var problemet.Felmeddelande vid koll av e-postadress...
Microsoft JET Database Engine error '80040e10'
No value given for one or more required parameters.
/news2/AddMember2.asp, line 15
Set objRS = Server.CreateObject("ADODB.Recordset")
strSQL = "SELECT EmailAddress " & _
"FROM tbl_Members " & _
"WHERE EmailAddress = '" & strEmailAddress & "'"
line 15: objRS.Open strSQL, objConn
If objRS.EOF Then
objRS.Close
Set objRS = Nothing
Om detta är true kommer e-postadressen att läggas in i databasen.Sv: Felmeddelande vid koll av e-postadress...
/JohanSv: Felmeddelande vid koll av e-postadress...
Avsluta sqlsatsen med ";" semikolon:
"WHERE EmailAddress = '" & strEmailAddress & "';"
Är sqlsatsen OK?
Testa med att skriva ut sqlsatsen innan den körs:
<code>
'....
"WHERE EmailAddress = '" & strEmailAddress & "'"
Response.Write strSQL
Response.End
' denna sats utförs inte i testen iom att man kör Response.End
objRS.Open strSQL, objConn
</code>
Kopiera sedan in den i Access i en ny fråga och kolla om den körs ok, gör den det skall du kunna köra den problemSv: Felmeddelande vid koll av e-postadress...
Semikolonet gjorde tyvärr ingen skillnad...
Om det hjälper så brukar detta felmeddelande dyka upp när databasen är tom.Sv: Felmeddelande vid koll av e-postadress...
Sv: Felmeddelande vid koll av e-postadress...