Avatar billede chrisrj Forsker
14. september 2002 - 16:12 Der er 8 kommentarer og
1 løsning

Problem med form 2

Jeg har en form med nogle input felter. Problemet er at når jeg trykker på knappen siger den at "siden kan ikke vises"

Stien og filnavnet er korrekt.

Her er lidt af koden:

<%Dim ID,opslag

id=Request.QueryString("ID")
Const adOpenKeyset = 1
Const adLockOptimistic = 3
Set Connection = Server.CreateObject("ADODB.Connection")
Connection.Open "PROVIDER=MSDASQL;DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("../../database/database.mdb")

if request.querystring("knap")<>"Ret" then
    SET opslag = Server.CreateObject("ADODB.Connection")
    SQLstringK = "SELECT * FROM profiler WHERE id=" & id
    SET opslag = Connection.Execute(SQLstringK)
else
   
    SQLstringK="UPDATE profiler SET billednavn='"&Request.QueryString("billednavn")&"', lilleheadshot='"&Request.QueryString("lilleheadshot")& "', headshot='"&Request.QueryString("headshot")&"', art='"&Request.QueryString("art")& "', massage='"&Request.QueryString("massage")& "', escort='"&Request.QueryString("escort")& "', telefon='"&Request.QueryString("telefon")& "'WHERE id="&id
    Connection.Execute(SQLstringK)

og lidt af formen:

<form action="bru_ret.asp?id=<%=opslag("id")%>" method="get">
...
...
...
<INPUT type="hidden" name="id" value="<%=opslag("id")%>">
    <input type="submit" value="Ret"  name="knap">

Hvad er problemet??

Se evt. del 1 her : http://www.eksperten.dk/spm/257753
Avatar billede Slettet bruger
14. september 2002 - 16:18 #1
den må komme med en anden form for fejlmeddelse hvis stien er korrekt.... ellers kan det ikke lade sig gi sig.... kan vi få et link ?
Avatar billede chrisrj Forsker
14. september 2002 - 16:39 #2
Der er INGEN fejlmeddelse...
Avatar billede chrisrj Forsker
14. september 2002 - 16:40 #3
Jeg kan desværre ikke give et link da det er admin-delen på en kørende side....
Avatar billede Slettet bruger
14. september 2002 - 16:41 #4
sorry...... så kan jeg ikke hjælpe dig &:-(
Avatar billede chrisrj Forsker
14. september 2002 - 16:51 #5
hmmm... :(

Ville det være en ide hvis jeg mailede koden til dig?
Avatar billede stoney96 Nybegynder
14. september 2002 - 22:27 #6
Du prøver at sætte opslag til BÅDE et recordset samt en connection i disse linier.......:

if request.querystring("knap")<>"Ret" then
    SET opslag = Server.CreateObject("ADODB.Connection")
    SQLstringK = "SELECT * FROM profiler WHERE id=" & id
    SET opslag = Connection.Execute(SQLstringK)
else
Avatar billede chrisrj Forsker
14. september 2002 - 22:53 #7
ja, og det virker fint. Problemet kommer først når knap er = "Ret"...
Avatar billede chrisrj Forsker
14. september 2002 - 23:25 #8
jeg har fundet problemet/problemerne :

1) manglende mellemrum i : "...("telefon")& "'WHERE id="&...."
2) navnet på selecten var forkert... (flovt) :(
Avatar billede razor Nybegynder
21. oktober 2002 - 20:44 #9
Jeg synes du lidt for ofte selv tager points i de spørgsmål du stiller. Det er god skik at give, bare en lille smule, til de brugere der har brugt tid på at hjælpe dig.

Husk det fremover :)
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