Avatar billede svinget Praktikant
11. juli 2006 - 12:21 Der er 9 kommentarer og
1 løsning

Hente værdi i streng (asp / access)

Hej

Jeg kan hente en værdi med denne streng:
<%=strUserInitials%>

Jeg har forsøgt at gemme værdien på en side hvor der tasters data ind:
<input type="hidden" name="by1" value="<%=strUserInitials%>">

Og vil gemme den i en access database:
strSQL = "Insert into gatekeeper (log1, by1) values(now(), '" & request.Form("by1") & "')"

Men der gemmes ikke nogen værdi i databasen - nogen der kan hjælpe?

/Kim
Avatar billede gertp Nybegynder
11. juli 2006 - 12:28 #1
har du din strsql på samme side som din <input type="hidden"
Avatar billede svinget Praktikant
11. juli 2006 - 12:33 #2
Nej, det er 2 forskellige sider. På side 1 er der en form og på side 2 har jeg strsql.
Avatar billede fennec Nybegynder
11. juli 2006 - 12:34 #3
For det første skal du sikre dig at der kommer til at stå noget i dit hidden felt. Så tjek lige om der er data i feltet i din kildekode i browseren.

Dernæst skal du tjekke hvordan data bliver sendt. Er det POST eller GET?? Da du bruger request.Form skal det være POST.
Avatar billede gertp Nybegynder
11. juli 2006 - 12:37 #4
prøv at sætte følgende ind på side 2 for at se om værdien overføres:
<% test = request.Form("by1")
response.write test & "!"
%>
Avatar billede svinget Praktikant
11. juli 2006 - 12:42 #5
Den kommer ikke med over :(
Avatar billede svinget Praktikant
11. juli 2006 - 12:44 #6
fennec: Det er post. Der er en længere strsql, og de andre værdier gemmes fint i databasen:
strSQL = "Insert into gatekeeper (module1, Aut_group1, Auth_Group_text1, gatekeeper1, Initials1, log1, by1) values('" & Request.Form("module1") &"', '" & request.Form("Aut_group1") & "', '" & request.Form("Auth_Group_text1") & "', '" & request.Form("gatekeeper1") & "', '" & request.Form("Initials1") & "', now(), '" & request.Form("by1") & "')"
Avatar billede gertp Nybegynder
11. juli 2006 - 12:45 #7
står <input type="hidden"  mellem <form></form> på side 1
Avatar billede svinget Praktikant
11. juli 2006 - 12:51 #8
AAARGH - øv for en dum fejl. Jeg havde sat input type="hidden"... på den forkerte side af </form>
Poster du svar :)
Avatar billede gertp Nybegynder
11. juli 2006 - 12:51 #9
:)
Avatar billede svinget Praktikant
11. juli 2006 - 12:56 #10
Tak for hjælpen
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