Mathias: Formularmethode GET und Eintrag in ein DB

Hallo !

Ich habe folgendes Problem. Ich würde gerne Daten die in ein Formular eingegeben wurden und mit der Methode=GET weitergereicht wurde,  
1. in eine Datenbank speichern
2. Die übergebenen URL weiterverarbeiten. In einem Buch habe ich die Request.QueryString() Methode gefunden, doch damit konnte ich die Datenbank nicht beschreiben.
Es wäre supernett, wenn ihr mehr Erfahrung habt, diese Memo zu beantworten.

Danke !
Gruß
Mathias

  1. Hallo !

    Ich habe folgendes Problem. Ich würde gerne Daten die in ein Formular eingegeben wurden und mit der Methode=GET weitergereicht wurde,

    1. in eine Datenbank speichern
    2. Die übergebenen URL weiterverarbeiten. In einem Buch habe ich die Request.QueryString() Methode gefunden, doch damit konnte ich die Datenbank nicht beschreiben.
      Es wäre supernett, wenn ihr mehr Erfahrung habt, diese Memo zu beantworten.

    Danke !
    Gruß
    Mathias

    Hallo Mathias..

    Mit request.QueryString() kannst du nur die mit "GET" übertragenen werte, in eine Variable speichern od. ausgeben.

    Für "POST" heisst es dann: "request.form()".

    Um eine Datenbank, ich nehme jetzt mal eine Access DB an, brauchst du:

    1. Einen ODBC eintrag
    2. SQL Syntax

    Einen kleinen überblick findest du hier:

    http://www.asp-database.de/aspdatabase/

    Hoffe das das etwas geholfen hat!

    Grüesli

    Anonymous

  2. Ich habe folgendes Problem. Ich würde gerne Daten die in ein Formular eingegeben wurden und mit der Methode=GET weitergereicht wurde,

    1. in eine Datenbank speichern
    2. Die übergebenen URL weiterverarbeiten. In einem Buch habe ich die Request.QueryString() Methode gefunden, doch damit konnte ich die Datenbank nicht beschreiben.
      Es wäre supernett, wenn ihr mehr Erfahrung habt, diese Memo zu beantworten.

    Das ganze sieht ungefähr so aus (der übersichtlichste
    Demotext den ich auf die schnelle fand :)

    Schiff= Request.QueryString("Schiff")
    Hafen = Request.QueryString("Hafen")
    Datum = Request.QueryString("Datum")

    SQL= "INSERT INTO Abfahrten (Schiff, Abfahrtshafen,Abfahrtsdatum ) VALUES("&_
        "'" & Schiff &_
           "', '" & Hafen &_          
        "', '"& Datum &_
        "')"

    Set Conn = Server.CreateObject("ADODB.Connection")
    conn.Open "Shipping","DSN=Rechner;UID=Admin"
    Set Update = conn.Execute(SQL)
    conn.close

    Ansonsten würde ich dir mal das Online-Tutorial bei
    http://www.activeserverpages.com/learn/
    empfehlen, da du sicher als nächste auch wissen willst
    wie du die Datenbank wieder abfragst etc.. :)

    gruss
    Jens