Navigazione

    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. Aiuto su asp e mysq
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • M
      markuz User Attivo • ultima modifica di

      Ok diciamo che ho risolto ma si pone un altro problema:

      Microsoft OLE DB Provider for ODBC Drivers error '80040e14'
      [MySQL][ODBC 3.51 Driver][mysqld-5.5.28]You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'show=yes' at line 1
      /index.asp, riga 159

      e la riga è :

      Set RScounts = Conn.Execute (sqlcount)

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • A
        artcava Moderatore • ultima modifica di

        Se il campo show è di tipo boolean, allora devi verificare come si esegue un confronto di quel tipo su MySQL, probabilmente non puoi usare yes, ma qualcosa tipo 1, cioé 'show=1'

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • M
          markuz User Attivo • ultima modifica di

          @artcava said:

          Se il campo show è di tipo boolean, allora devi verificare come si esegue un confronto di quel tipo su MySQL, probabilmente non puoi usare yes, ma qualcosa tipo 1, cioé 'show=1'

          Colpito e affondato, grazie!
          Ora andando avanti nella conversione access/mysql escono altri errori, uno è questo:

          Microsoft OLE DB Provider for ODBC Drivers error '80004005'

          [Microsoft][Driver Manager ODBC] Nome origine dati non trovato e driver predefinito non specificato.

          E la riga incriminata è questa:
          Set objPagingConn = Server.CreateObject("ADODB.Connection")
          objPagingConn.Open Conn_String <--------------------questa

          Grazie di tutto il supporto.

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • A
            artcava Moderatore • ultima modifica di

            Sì, è la stringa di connessione:
            Guarda qui, trovi sicuramente anche la tua http://www.connectionstrings.com/mysql

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • M
              markuz User Attivo • ultima modifica di

              E' strano perchè le prime pagine dove prende i dati dal db le vede quindi la connessione c'è, poi andando in questa pagina mi esce questo...Come procedo?

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • A
                artcava Moderatore • ultima modifica di

                Puoi verificare cosa contiene > Conn_String nelle varie pagine, secondo me è differente prima e dopo...

                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                • M
                  markuz User Attivo • ultima modifica di

                  In tutte le pagine c'è il file include per la pagina di connessione db...quindi dovrebbe pescare da li il dato. Più tardi provo a vedere...

                  0 Miglior Risposta Ringrazia Cita Rispondi

                    1 Risposta Ultima Risposta
                  • M
                    markuz User Attivo • ultima modifica di

                    @artcava said:

                    Sì, è la stringa di connessione:
                    Guarda qui, trovi sicuramente anche la tua

                    Cmq come stringa di connessione ho usato:

                    Dim conn
                    Set conn = Server.CreateObject("ADODB.Connection")
                    conn.Open "Driver={MySQL ODBC 3.51 Driver};SERVER=localhost;Database=nomedb;UID=root;PWD=psw;"

                    Non riesco a capire questo conn_string però...

                    0 Miglior Risposta Ringrazia Cita Rispondi

                      1 Risposta Ultima Risposta
                    • A
                      artcava Moderatore • ultima modifica di

                      Ecco appunto, una cosa è objPagingConn.Open Conn_String, altra cosa è ```
                      conn.Open "Driver={MySQL ODBC 3.51 Driver};SERVER=localhost;Database=nomedb;UID=root; PWD=psw;"

                      
                      Quindi prova a mettere un ```
                      Response.Write Conn_String
                      ``` prima di eseguire la open e vedi cosa c'è scritto dentro...
                      0 Miglior Risposta Ringrazia Cita Rispondi

                        1 Risposta Ultima Risposta
                      • M
                        markuz User Attivo • ultima modifica di

                        Non riesco ad andare avanti... Se finisco il mio script asp con database access, poi lo posso convertire completamente in mysql? Perchè intanto potrei finire quello che ho in mente così e poi passare alla conversione totale in mysql.

                        0 Miglior Risposta Ringrazia Cita Rispondi

                          1 Risposta Ultima Risposta
                        • A
                          artcava Moderatore • ultima modifica di

                          Beh, direi che dipende dalle dimensioni del progetto, pensa a dover riconvertire tutte le query dove c'è un boolean da yes a 1, o da no a 0, e non so esattamente quante altre cose dovrai gestire.

                          Comunque 10 tabelle, sì puoi fare tutto in Access e poi convertire, 100 tabelle no, conviene fare subito tutto in MySQL...

                          Inoltre il problema Conn_String c'entra poco con la conversione Access/MySQL

                          0 Miglior Risposta Ringrazia Cita Rispondi

                            1 Risposta Ultima Risposta
                          • M
                            markuz User Attivo • ultima modifica di

                            @artcava said:

                            Beh, direi che dipende dalle dimensioni del progetto, pensa a dover riconvertire tutte le query dove c'è un boolean da yes a 1, o da no a 0, e non so esattamente quante altre cose dovrai gestire.

                            Comunque 10 tabelle, sì puoi fare tutto in Access e poi convertire, 100 tabelle no, conviene fare subito tutto in MySQL...

                            Inoltre il problema Conn_String c'entra poco con la conversione Access/MySQL

                            Il progetto è particolare e mi serve convertirlo in mysql soprattutto per le connessioni simultanee. Non mi spaventa la mole di lavoro dopo, basta sia fattibile. Posso consultarti per una mano a realizzare il progetto?

                            0 Miglior Risposta Ringrazia Cita Rispondi

                              1 Risposta Ultima Risposta
                            • A
                              artcava Moderatore • ultima modifica di

                              Chiedi pure...

                              0 Miglior Risposta Ringrazia Cita Rispondi

                                1 Risposta Ultima Risposta
                              • M
                                markuz User Attivo • ultima modifica di

                                Grazie, appena trovo un intoppo chiedo...

                                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