<%@ Language=VBScript %>
<%
Response.Expires = 0

'Kein Resultat

If Len(Request.Form("fldnachname")) < 1 Then 
  Response.Redirect "uebung09a_suchform.asp"
End If

Dim objcon, objrs, strsql
Set objcon = Server.CreateObject("ADODB.Connection")
'ODBC on the fly
objcon.Open "DRIVER={Microsoft Access Driver (*.mdb)}; " & _
  "DBQ=" & Server.MapPath("/asppages/silvi/db/dbpersonen2000.mdb")

Set objrs = Server.CreateObject("ADODB.Recordset")
'nachname kommt aus Formularfeld
strsql = "SELECT * FROM tblpersonen WHERE nachname = '" & _
  Request.Form("fldnachname") & "'"
'Recordset für objrs.RecordCount scrollbar sein, deshalb 1 
objrs.Open strsql, objcon, 1

if objrs.RecordCount <> 1 Then
  Response.Redirect "uebung09a_suchform.asp"
End If

%>

<html>
  <head>
    <title>SWP-Einführung ASP 2: Formular zum Updaten von Datensätzen</title>
  </head>

<body>

<form method="post" action="uebung09c_update.asp">
  <p>Füllen Sie bitte die folgenden Felder aus:</p>
  <table border="0">
    <tr>
      <td>Nachname</td>
      <td><input type="hidden" name="fldpersonennr"  
           value="<%=objrs("personennr")%>" />

          <input type="text" name="fldnachname" size="25" 
           value="<%=objrs("nachname")%>" />

      </td>
    </tr>
    <tr>
      <td>Vorname</td>
      <td><input type="text" name="fldvorname" size="25"
           value="<%=objrs("vorname")%>" />

      </td>
    </tr>
    <tr>
      <td>Jahrgang</td>
      <td><input type="text" name="fldjahrgang" size="25"
           value="<%=objrs("jahrgang")%>" />

      </td>
    </tr>
  </table>
  <p><input type="submit" value="Abschicken" name="btnsubmit"></p>
</form>

</body>

</html>


Letzter Update: 26.12.2021 16:48

Zurück zur Liste mit ASP-Übungen auf  www.ecotronics.ch