Trådstart#1
Är det någon som har råkat ut för att uppgifterna från ett formulär läggs in två ggr i databasen?
Koden är väldigt enkel/vanlig så därför är min undran desto större
Tips någon?
/webb
4 svar · 188 visningar · startad av webbmannen
Är det någon som har råkat ut för att uppgifterna från ett formulär läggs in två ggr i databasen?
Koden är väldigt enkel/vanlig så därför är min undran desto större
Tips någon?
/webb
Det första man blir blind på är ju ögonen så här kommer koden
[b]Formuläret på sidan: add_epost.asp[/b]
<center><form action="epost_added.asp" method="post">
<table><tr><td><br><br>
<center>
<font face="verdana" size="2" color="#fef2c2"><b>Skriv in e-postadress som skall läggas till i listan.<br><br>
<input type="text" size="40" name="ny_epost">
<br><br><br>
Ange om e-postmottagaren ska ha nyhetsbrevet.
<br>
Ja <input type="checkbox" name="val" value="Ja">
Nej <input type="checkbox" name="val" value="Nej">
<br><br>
<input type="submit" value="Lägg till">
</center>
</b></font>
</form>
</tr></table>
</center>
[b]Sidan som utför uppgiften: epost_added.asp[/b]
Set Connect = Server.CreateObject("ADODB.Connection")
Set rs = Server.CreateObject("ADODB.Recordset")
Connect.Open "driver={Microsoft Access Driver (*.mdb)};dbq=*********"
SQL = "INSERT INTO elista (eadress, nyhetsbrev) VALUES ('"&Request.Form("ny_epost")&"', '"&Request.Form("val")&"')"
rs.Open SQL, Connect
Connect.Execute(SQL)
Connect.Close
/webb
Har du inte lite felakting koppling till databasen?
Säger du inte samma sak 2 ggr?
rs.Open SQL, Connect
Connect.Execute(SQL)
Jag är som sagt nybörjare, men det ser fel ut enl. mig
Du har helt rätt Rossifumi
Jag måste snart lära mig att det blir mindre fel om jag skriver istället för att klippa/klistra från befintligt material
Begynnande blindhet var alltså felet
/webb