Avatar billede hojben Novice
12. maj 2003 - 02:15 Der er 5 kommentarer og
1 løsning

Jeg er gået i stå :o( Åbne en bestemt post...

<!--#include file="dbopen.asp"-->
<%
strSQL = "Select * from fault where F_ID = " & request.querystring("f_id")
set rs = conn.execute(strsql)
%>
<form>
<TABLE>
    <tr>
      <td>ID:<br> <%=rs("F_ID")%></td><br>
      <td>Tech. Responsible:<br> <%=rs("TechResponsible")%></td>
      <td>Date in: <%=rs("Datein")%></td><br>
      <td>PC Name: <%=rs("PC_Name")%></td><br>
      <td>Date startet: <%=rs("Datestart")%></td><br>
      <td>Problem: <%=rs("Problem")%></td><br>
      <td>Solution: <%=rs("Solution")%></td><br>
      <td>Tech on task: <%=rs("Technician")%></td><br>
      <td>Date Finished: <%=rs("Dateend")%></td><br>
    </tr>
    </table>
    <br>
    <input type="submit" value="Edit" name="B1">
    <br>
    <a href = "index.asp">Back</a>
<!--#include file="dbclose.asp"-->

Hvad skal der til for at ved tryk på input knappen giver mulighed for at rette i posten (felterne) samt at den bliver rettebar i samme dokument?
Avatar billede askeb Nybegynder
12. maj 2003 - 08:21 #1
DU mener sådan at den henter oplysningerne og sætter dem ind i en form så man kan rette det?
Avatar billede askeb Nybegynder
12. maj 2003 - 08:41 #2
hvis jeg har fattet spørgsmålet så prøv sådan:
*****
<!--#include file="dbopen.asp"-->
<%
strSQL = "Select * from fault where F_ID = " & request.querystring("f_id")& ""
set rs = conn.execute(strSQL)
%>
<% if request.querystring("ret") = "" then %>
<form action="dokumentnavn.asp?ret=ja">
<TABLE>
    <tr>
      <td>ID:<br> <%=rs("F_ID")%></td><br>
      <td>Tech. Responsible:<br> <%=rs("TechResponsible")%></td>
      <td>Date in: <%=rs("Datein")%></td><br>
      <td>PC Name: <%=rs("PC_Name")%></td><br>
      <td>Date startet: <%=rs("Datestart")%></td><br>
      <td>Problem: <%=rs("Problem")%></td><br>
      <td>Solution: <%=rs("Solution")%></td><br>
      <td>Tech on task: <%=rs("Technician")%></td><br>
      <td>Date Finished: <%=rs("Dateend")%></td><br>
    </tr>
    </table>
    <br>
    <input type="submit" value="Edit" name="B1">
    <br>
    <a href = "index.asp">Back</a>
<% else %>
<form action="ret.asp">
<TABLE>
    <tr>
      <td>ID:<br>
      <input type="text" name="f_id" value="<%=response.write rs("F_ID")%>"></td>
      <td>Tech. Responsible:<br>
      <input type="text" name="techresponsible" value="<%=response.write rs("TechResponsible")%>"></td>
      <td>Date in:<br>
      <input type="text" name="datein" value="<%=response.write rs("datein")%>"></td>
      <td>PC Name:<br>
      <input type="text" name="pc_name" value="<%=response.write rs("PC_name")%>"></td>
      <td>Date startet:<br>
      <input type="text" name="datestart" value="<%=response.write rs("datestart")%>"></td>
      <td>Problem:<br>
      <input type="text" name="problem" value="<%=response.write rs("problem")%>"></td>
      <td>Solution:<br>
      <input type="text" name="solution" value="<%=response.write rs("solution")%>"></td>
      <td>Tech on task:<br>
      <input type="text" name="technian" value="<%=response.write rs("technian")%>"></td>
      <td>Date Finished:<br>
      <input type="text" name="dateend" value="<%=response.write rs("dateend")%>"></td>
    </table>
    <br>
    <input type="submit" value="Edit" name="B1">
    <br>
  <a href="index.asp">Back</a>
<% end if %>
<!--#include file="dbclose.asp"-->
*****
Avatar billede hojben Novice
13. maj 2003 - 02:23 #3
Rettede lige ="<%=response.write rs(" til ="<%=rs(" så fungerede det..

men når jeg klikker på edit knappen får jeg en fejl 500 samt denne:
Error Type:
Microsoft OLE DB Provider for ODBC Drivers (0x80040E14)
[Microsoft][ODBC Microsoft Access Driver] Syntax error (missing operator) in query expression 'F_ID ='.
/details2.asp, line 11

som er set rs = conn.execute(strSQL)
I adressefeltet står der nu http://localhost/details2.asp?B1=Edit
Avatar billede askeb Nybegynder
13. maj 2003 - 23:07 #4
prøv sådan:
<%
strSQL = "Select * from `fault` where `F_ID` = '" & request.querystring("f_id") & "'"
set rs = conn.execute(strsql)
%>
Avatar billede hojben Novice
23. maj 2003 - 22:19 #5
smid svar.. skal ikke bruge det alligevel ser det ud til :(
Avatar billede hojben Novice
09. juni 2003 - 00:02 #6
okay så tager jeg selv..
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