15. februar 2005 - 17:18Der er
6 kommentarer og 1 løsning
Kan jeg blive på samme side ved opdatering fra form
Jeg har en form der opretter eller ændre min DB, når jeg trykker submit kommer jeg over på min side der skriver til db, kan det laves så det er den samme side jeg bliver på.
If Sag = "" Then strSQL = "Insert into tblProjektData(Ejer, MatrNr) values('"& Ejer &"','" & MatrNr &"')" Else strSQL = "Update tblProjektData SET Ejer='"& Ejer &"',MatrNr='" & MatrNr &"' WHERE Sag = " & Sag End If DataConn.Execute(strSQL) %> <body> <%If Sag = "" Then%> Følgende Sag er blevet indsat:<br> <%=Sag%><br> <%=Ejer%><br> <%=MatrNr%> <%Else%> Følgende er blevet Opdateret:<br> <%=Sag%><br> <%=Ejer%><br> <%=MatrNr%> <%End If%> </body> </html> <% ' Luk databaseforbindelse DataConn.Close Set DataConn = Nothing %>
<% if Request.QueryString("Submit") <> "" then Sag = Request.QueryString("Sag") Ejer = Request.QueryString("Ejer") MatrNr = Request.QueryString("MatrNr")
If Sag = "" Then strSQL = "Insert into tblProjektData(Ejer, MatrNr) values('"& Ejer &"','" & MatrNr &"')" Else strSQL = "Update tblProjektData SET Ejer='"& Ejer &"',MatrNr='" & MatrNr &"' WHERE Sag = " & Sag End If DataConn.Execute(strSQL) %> <%If Sag = "" Then%> Følgende Sag er blevet indsat:<br> <%=Sag%><br> <%=Ejer%><br> <%=MatrNr%> <%Else%> Følgende er blevet Opdateret:<br> <%=Sag%><br> <%=Ejer%><br> <%=MatrNr%> <%End If%>
<% else %>
<%' SQL forespørgsel strSQL = "SELECT * from tblProjektData"
Okey; men nu vil jeg ikke have <%If Sag = "" Then%> Følgende Sag er blevet indsat:<br> <%=Sag%><br> <%=Ejer%><br> <%=MatrNr%> <%Else%> Følgende er blevet Opdateret:<br> <%=Sag%><br> <%=Ejer%><br> <%=MatrNr%> <%End If%> med Men istedet min form som er bliver opdateret
Den form action du har vist virker også med at sende formen til samme side.
Den submit knaps value som overføres er den som man trykker på.
Du kan også skifte method fra get til post så kan du tjekke om formen er sendt til siden med: if Request.ServerVariables("METHOD") = "POST" then
men så skal alle request.querystring("xx") rettes til request.form("xx")
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.