Thomas S.: Mit Javascript auf DB zugreifen

Hallo Gemeinde

Ich möchte auf eine Acces DB via ASP zugreifen und das ganze soll mit Javascript realisiert werden. Das Ergebniss soll dann in einem zweiDim Array abgelegt werden, sodas ich Clientseitig (mit Javascript) die Ergebnisse im Array weiterverarbeiten kann.

Wer kann mir sagen wie das geht und hat evtl. auch ein Stück passenden Code.

Viele Grüße
Thomas S.

  1. Hi

    Also Serverseitig für die Datenbankabfragen würde ich
    immer VBScript nehmen , allein schon weil ich da immer
    schnell mal im Help von Access nachschauen kann..*g*
    ob bzw. wie das mit JavaScript geht weiss ich nicht.

    Aber einbei mal ein kleines Stück Code das ich auf die
    schnelle gefunden hab wo ein JavaScript-Array aus ner
    Datenbank gefüllt wird , villeicht hilfts ja als Idee.

    <script language=JavaScript>
    var IataCode = new Array;    
    <%
    Set db = Server.CreateObject("ADODB.Recordset")
    db.open "SELECT häfen.[IATA-Code] FROM häfen ORDER BY häfen.[IATA-Code];","DSN=Shipping;UID=Admin",1,1
    n=0
    while not db.eof
      response.write "IataCode["&n&"] = """+db("IATA-Code")+""";"+chr(13)
      n=n+1
      db.movenext
    wend
    db.close
    %>

    </script>

    gruss
    Jens

    1. Hi

      Also Serverseitig für die Datenbankabfragen würde ich
      immer VBScript nehmen , allein schon weil ich da immer
      schnell mal im Help von Access nachschauen kann..*g*
      ob bzw. wie das mit JavaScript geht weiss ich nicht.

      Wenn ich mit VBScript arbeite, wie bekomme ich dann die Werte, die in dem VB Array stehen auf den Client, wo ich mit JavaScript arbeite und mit den Werten arbeiten muß.

      Gruß Thomas

      1. »»  Wenn ich mit VBScript arbeite, wie bekomme ich dann die Werte, die in dem VB Array stehen auf den Client, wo ich mit JavaScript arbeite und mit den Werten arbeiten muß.

        Sollte doch eigentlich aus meinem Beispiel hervorgehen,
        du schreibst via response.write das JavaScript und
        kannst damit denn ja auch die Serverseitigen Variablen
        an den Client übergeben.
        Wenn du Serverseitig mit JavaScript arbeiten würdest
        müsstest du es übrigens genauso machen da Serverseitige
        und Clientseitige Scripts nicht direkt Variablen
        austauschen können.

        gruss
        Jens