Avatar billede hehlers Nybegynder
26. november 2003 - 13:27 Der 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
%>
Avatar billede ellebaek Nybegynder
26. november 2003 - 13:29 #1
<%

dim action
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
%>
Avatar billede hehlers Nybegynder
26. november 2003 - 13:43 #2
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?
Avatar billede ellebaek Nybegynder
26. november 2003 - 14:02 #3
som en almindelig form, og så benytter du request.form("form navn") til at hive værdien ud på den anden side...

Dropdown fungere som almindelige tekstformer, forskellen er bare at værdierne er prædefineret...
Avatar billede hehlers Nybegynder
26. november 2003 - 14:20 #4
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?
Avatar billede ellebaek Nybegynder
26. november 2003 - 22:51 #5
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...
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

IT-JOB

Politiets Efterretningstjeneste

IT-løsningsarkitekt i PET

Capgemini Danmark A/S

AI Data Architect

Riskpoint A/S (Riskpoint Solutions Limited)

IT Business Analyst

AL Sydbank

AI Engineer