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

      @artcava said:

      Prova ad aggiungere ; (punto e virgola) al fondo...

      SQL_Config=("SELECT * FROM configurazione**;**")

      Grazie per la risposta, ma l'errore continua identico...

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • 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