26. november 2003 - 13:27Der er
4 kommentarer og 1 løsning
Indsætning i DB
Hejsa
Jeg har en side (salg_person.asp) hvor folk indtaster en række oplysninger. _________________________ <form action="salg_person.asp?action=2" method="POST" name="opret"> ___________________________ Når de har indtastet, så skal der indsættes en ny record i DB, samtidig med at de skal sendes videre til en ny side. Jeg har det sådan her nu, men det virker ikke... Jeg bliver bare sendt til den same side uden at databasen bliver opdateret.
<%
dim action request("action")
select case action case 1 Query= " SELECT * from tbl_baad" Set Res = Conn.Execute(Query)
case 2 query = "insert into tbl_baad (kontakt_navn,kontakt_adresse,kontakt_tlf,kontakt_mobil,kontakt_email,dato,baadtype) values ('"&request.form("kontakt_navn")&"','"&request.form("kontakt_adresse")&"','"&request.form("kontakt_tlf")&"','"&request.form("kontakt_mobil")&"','"&request.form("kontakt_email")&"','"&request.form("dato")&"','"&request.form("baadtype")&"')" Conn.execute(Query) Response.redirect("salg_baad.asp") end select %>
select case action case 1 Query= " SELECT * from tbl_baad" Set Res = Conn.Execute(Query)
case 2 query = "insert into tbl_baad (kontakt_navn,kontakt_adresse,kontakt_tlf,kontakt_mobil,kontakt_email,dato,baadtype) values ('"&request.form("kontakt_navn")&"','"&request.form("kontakt_adresse")&"','"&request.form("kontakt_tlf")&"','"&request.form("kontakt_mobil")&"','"&request.form("kontakt_email")&"','"&request.form("dato")&"','"&request.form("baadtype")&"')" Conn.execute(Query) Response.redirect("salg_baad.asp") end select %>
okey thx... Pga min sjuskethed slap du sq billigt. :)
På en anden side skal jeg så have lavet en ny formular, som defineres alt efter hvad de vælger i en dropdownmenu (baadtype) på siden salg_person.asp. Hvordan får jeg sendt oplysningerne i denne dropdown sendt videre til min nye side?
okey... Men på den anden side skal man kunne opdatere den samme record i databasen, som man lige har indsat i, så jeg skal vel også have sendt et ID med over?
Ja, det kan du enten gøre med querystrings, defineret i der hvor du sætter din form...
Eller også kan du benytte en hidden tekst felt... Som du så henter med request.form...
Synes godt om
Ny brugerNybegynder
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.