Ich habe eine Eingabefeld. In dem Kann man die Kunden Nummer eingeben und suchen.
Ausgeben werden soll Name , Kunden Nummer, Telefon
meine Code hat einen Fehler. Er zeigt alle Namen, die zum Beispiel Nr 6 haben.
PHP-Code:
<FORM METHOD=GET ACTION="Nummer.asp">
<%
Dim feld1
feld1 = Request.Form("db_feld1")
strDB = "Data Source=" & Server.MapPath("nila.mdb")
strCon = "Provider=Microsoft.Jet.OLEDB.4.0;" & strDB
strSQL = "Select KundenNr, Name, Telefon From Kunde Where KundenNr LIKE '%" & feld1 & "%';"
Set ConDB = Server.CreateObject("ADODB.Connection")
ConDB.Open strCon
Set Rs = Server.CreateObject("ADODB.Recordset")
Rs.open strSQL, ConDB
Rs.MoveFirst
While Not Rs.EOF
%>
<table border="1">
<tr><td>KundenNr:</td><td><%=rs("KundenNr")%> </td></tr>
<tr><td>Name:</td><td><%=rs("Name")%> </td></tr>
<tr><td>Telefon:</td><td><%=rs("Telefon")%> </td></tr>
</td></tr>
</table>
<br>
<%
Rs.MoveNext
Wend
ConDB.close
%>
Lesezeichen