Navigazione

  • CATEGORIES
  • Discussioni
  • Non letti
  • Recenti
  • Hashtags
  • Popolare
  • Utenti
  • Registrati
  • Accedi
Privacy - Termini e condizioni
© 2020 Search On Media Group S.r.l.
  • Registrati
  • Accedi
  • CATEGORIES
  • Discussioni
  • Non letti
  • Recenti
  • Hashtags
  • Popolare
  • Utenti
  • Stream
  • Interest
  • Categories
  1. Home
  2. Categorie
  3. Coding e Sistemistica
  4. Coding
  5. [Javascript] connessione asp e access
Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
  • K
    kaisersose Super User • 13 lug 2007, 11:41 ultima modifica di

    [Javascript] connessione asp e access

    ciao a tutti,

    premetto che non sono proprio un fenomeno di asp, ho usato molto piu spesso php, pero adesso sto lavorando su un server windows IIS e ho una piccola applicazione per interrogare un database access.

    Ho usato dreamweaver per impostare la connessine e mi ha creato un file nella cartella connection con questo codice :

    <%
    // FileName="Connection_ado_conn_string.htm"
    // Type="ADO"
    // DesigntimeType="ADO"
    // HTTP="true"
    var MM_anagrafe_STRING = "driver={Microsoft Access Driver (*.mdb)}; dbq=" + Server.MapPath("anagrafe.mdb")"";
    %>

    la stringa lo inserita io e ho scelto javascrript e asp come linguaggi.

    ricevo questo errore :

    Tipo di errore:
    Errore di compilazione di Microsoft JScript (0x800A03EC)
    Previsto ';'
    /gianni/Connections/anagrafe.asp, line 6, column 106
    var MM_anagrafe_STRING = "driver={Microsoft Access Driver (*.mdb)}; dbq=" + Server.MapPath("anagrafe.mdb")"";

    da quello che ho visto sui fari forum l'errore sarebbe la confusione che crea l'interprete del browser che lo legge com jscript e non come javascript ma io ne file hodichiarato tutto in hjavascript, ho impostato direttamente il sito da dreamweaver in javascript cosi che ogni file ha questa intestazione :

    <%@LANGUAGE="JAVASCRIPT" %>
    <!--#include file="Connections/anagrafe.asp" -->

    e il bello è che qeusta applicazione l'avevo realizzata un annetto fa e ha sempre funzionato normalmente, ora il serevr e stato cambiato e mi sta dando un sacco di problemi e non riesco a eseguire la connessione al db.

    qualcuno potrebbe aiutarmi??

    Grazie.

    0 Miglior Risposta Ringrazia Cita Rispondi

      1 Risposta Ultima Risposta
      Caricamento altri post
      Rispondi
      • Topic risposta
      Effettua l'accesso per rispondere
      • Da Vecchi a Nuovi
      • Da Nuovi a Vecchi
      • Più Voti
       

    • L
      legolas Moderatore • 13 lug 2007, 22:20 ultima modifica di

      scusami, ma come fai a dichiarare <%@LANGUAGE="JAVASCRIPT" %> ??????
      E' impossibile, il javascript è esclusivamente lato client

      :ciauz::ciauz:

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • S
        seraphimfoa User Attivo • 17 lug 2007, 02:31 ultima modifica di

        Forse (e dico forse) il LANGUAGE="JAVASCRIPT" glielo interpreta come LANGUAGE="JSCRIPT"... anche se IIS non mi ha mai fatto un favore come questo... ... ...

        cmq per il poco che ho masticato JSCRIPT mi sembrano sbagliate quelle doppie-doppie virgolette alla fine della stringa.

        invece di questo:
        var MM_anagrafe_STRING = "driver={Microsoft Access Driver (*.mdb)}; dbq=" + Server.MapPath("anagrafe.mdb")"";

        metterei questo:
        var MM_anagrafe_STRING = "driver={Microsoft Access Driver (*.mdb)}; dbq=" + Server.MapPath("anagrafe.mdb");

        o al massimo con un altro + (anche se non ne vedo l'utilità):

        var MM_anagrafe_STRING = "driver={Microsoft Access Driver (*.mdb)}; dbq=" + Server.MapPath("anagrafe.mdb") + "";

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • K
          kaisersose Super User • 21 lug 2007, 18:35 ultima modifica di

          Il problema è che e stato fatto con i comportamenti server di dreamweaver e per giunta su un database access.
          Vorrei riscriverla in php e mysql ma vorrei sapere se si puo importare da access a mysql senza problemi e soprattutto senza perdita di dati.

          in caso contrario lo riscrivo con asp.

          Grazie

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • S
            seraphimfoa User Attivo • 22 lug 2007, 10:22 ultima modifica di

            La migrazione da access a mysql non presenta problemi particolari. Se non sbaglio c'é proprio la possibilità di importare un DB e forse accetta anche il formato mdb.

            Cmq hai provato a levare quelle doppie doppie virgolette?

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • L
              legolas Moderatore • 27 lug 2007, 08:14 ultima modifica di

              si puoi importare tranquillamente, mysql ti mette anche a disposizione il tool (lo puoi fare anche con la gestione dati ODBC)

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • paocavo
                paocavo Moderatore • 25 ago 2007, 10:28 ultima modifica di

                @Legolas said:

                scusami, ma come fai a dichiarare <%@LANGUAGE="JAVASCRIPT" %> ??????
                E' impossibile, il javascript è esclusivamente lato client

                :ciauz::ciauz:

                Ciao Legolas,
                ciò che affermi non è corretto, con Javascript si può benissimo scrivere codice lato server!

                Maggiori info:

                http://en.wikipedia.org/wiki/Server-side_JavaScript

                :ciauz:

                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                • L
                  legolas Moderatore • 26 ago 2007, 02:23 ultima modifica di

                  cavolo, è vero grazie per l'informazione, ero convinto che l'unico linguaggio simil "javascript" lato server fosse il jscript 😄

                  Thanks
                  :ciauz:

                  0 Miglior Risposta Ringrazia Cita Rispondi

                    1 Risposta Ultima Risposta
                  Caricamento altri post
                  Rispondi
                  • Topic risposta
                  Effettua l'accesso per rispondere
                  • Da Vecchi a Nuovi
                  • Da Nuovi a Vecchi
                  • Più Voti