Maria Treggers: Wie gehts weiter?

Hallo liebe Boardliebhaber!

Habe ein kleines Problem, ich habe folgende ASP-Seite entworfen,nun möchte ich wissen, wie und was  ich machen muß, um entweder den Lieferanten oder den Artikeltext abzufragen?

(Unten stehender Code listet mir alle Daten der Tabelle auf)
 --------------------------------------------------------------
<html>
<head>
</head>
<body>
<p>
<%
openstr = "driver={Microsoft Access-Treiber (*.mdb)};" & _
          "dbq=" & Server.MapPath("lager.mdb")
Set cn = Server.CreateObject("ADODB.Connection")
cn.Open openstr

sql = "SELECT  Bestand.ArtNr, Bestand.Artikeltext, Bestand.[Art-Nr Lieferant], Bestand.Lieferant " & _
      "FROM Bestand " & _
      "WHERE Artikeltext LIKE '%'" & _
      "ORDER BY Artikeltext ; "
Set rs = Server.CreateObject("ADODB.Recordset")
rs.Open sql, cn, 3, 3

On Error Resume Next
rs.MoveFirst
Do While Not rs.EOF
    Response.Write Server.HTMLEncode(_
        rs.Fields("ArtNr") & ". " & _
        rs.Fields("Artikeltext") & " " & _
        rs.Fields("Art-Nr Lieferant") & ". " & _
        rs.Fields("Lieferant")) & "<br>" & vbCrLf
    rs.MoveNext
Loop

rs.Close
Set rs = Nothing

cn.Close
Set cn = Nothing
%>
</p>
</body>
</html>
-----------------------------------------------------------

Tausend Dank für jede Antwort.
Es grüßt eine, die sich durch ein neues Wissensgebiet quält
Eure Maria

  1. Hallo Maria,

    Hallo liebe Boardliebhaber!

    Snowboard ? <G>

    wie und was  ich machen muß, um entweder den Lieferanten oder den Artikeltext abzufragen?

    In Bezug auf ?

    Teile uns bitte mit was Du zum Zeitpunkt des Postings im Kopf hattest.

    danke
    stw

  2. Hallo Maria,

    irgendwie ist mir Deine Frage nicht ganz klar.

    Willst Du jetzt den Lieferanten oder Artikeltext jedes einzelnen Datensatzens Deines Recordsets auslesen (was Du ja im Prinzip schon machst), oder eine neues SQL-Statement definieren welches Dir nur Datensätze des Liefranten X und/oder des Artikles Y zurückgibt?

    Es grüßt eine, die sich durch ein neues Wissensgebiet quält

    Sieht doch schon ganz gut aus :-)

    Gruß
    Markus

    1. Hi Markus, Hi stw,

      vielen Dank, daß Ihr Euch die Mühe gemacht und Euch meines Problems angenommen habt.

      Also ich möchte auf einer neuen Seite 2 Eingabefelder (Lieferant + Artikeltext) erstellen, über die ich dann entweder den Lieferanten oder den Artikel suchen lassen kann und dann das Ergenis in Tabellenform zurück bekomme - oder wie Markus -ich les das gerade - so schön im Fach-Deutsch formuliert hat, ein neues SQL-Statement definieren,  welches mir nur Datensätze des Liefranten X und/oder des Artikles Y zurückgibt.
      Ja, genau das ist es!!

      Danke noch einmal im voraus - ist echt nett

      Liebe Grüße von

      Maria

      1. Hallo Maria,

        Das ist also des Pudels Kern...

        "select * from Bestand where Lieferant='%Der Lieferant%' or where ArtNr='%Die Artikelnummer%'"

        Kurz, bündig, knapp... bitte sehr <g>
        Liefert alle Datensätze, in denen der Lieferant oder der Artikel den Anforderungen entsprechen, zurück.

        Falls Du ein richtig gutes Buch(ca 300 Seiten, reicht) suchts :

        SQL - Der Schlüssel zu relationalen Datenbanken
        isbn:3-499-60063-3 (19,90)

        viele gruesse
        stw