Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 20 su 20
  1. #11
    Utente di HTML.it L'avatar di Baol74
    Registrato dal
    Jul 2002
    Messaggi
    2,004
    Prima cosa usa Server.CreateObejct

    codice:
    <% 
    var Connessione = Server.CreateObejct("ADODB.Connection"); 
    Connessione.Open("server=127.0.0.1;db=database; driver=MySQL ODBC 3.51 Driver; uid=root; pwd=admin"); 
    %>
    Secondo. controlla che sia installato il driver.
    Terzo. Controlla la stringa di connessione. Forse le parentsi graffe sono fondamentali:
    "DRIVER={MySQL ODBC 3.51 Driver};" _
    & "SERVER=127.0.0.1;" _
    & "DATABASE=test;" _
    & "UID=testuser;" _
    & "PWD=12345;" _
    & "OPTION=" & 1 + 2 + 8 + 32 + 2048 + 16384

    Quarto. Prova oledb : http://www.carlprothman.net/Default....oviderForMySQL

  2. #12
    Utente di HTML.it L'avatar di HammerFist
    Registrato dal
    May 2005
    Messaggi
    1,110
    ciao Baol74!
    ho già provato ad usare anche Server.CreateObejct ma mi dà lo stesso errore, ho postato questo :

    <%
    var Connessione = new ActiveXObject("ADODB.Connection");
    Connessione.Open("Data Source='db'");
    %>

    perchè mi funziona perfettamente su un'altro computer;

    Ho installato i driver e da origine dati (odbc), ho effettutato i testi connessione a mysql e funzionano...

  3. #13
    Utente di HTML.it L'avatar di Baol74
    Registrato dal
    Jul 2002
    Messaggi
    2,004
    Server.CreateObject non c'entra con l'errore era un appunto generale. Usale è meglio dell'altro

    Ciao

  4. #14
    Utente di HTML.it L'avatar di HammerFist
    Registrato dal
    May 2005
    Messaggi
    1,110
    ok... provo ancora a vedere se riesco farlo funzionare, perchè per il momento sn ancora bloccato... sul computer che funziona avevo installato il service pack 4 x win2000, dici che possa dipendere da quello?

  5. #15
    Utente di HTML.it L'avatar di HammerFist
    Registrato dal
    May 2005
    Messaggi
    1,110
    <%
    var Connessione = Server.CreateObject("ADODB.Connection");
    Connessione.Open("Driver={MySQL ODBC 3.51 Driver DSN}; Server='localhost'; Port='3306'; Option='3'; Stmt=''; Database='database'; Uid='root'; Pwd='';");
    %>

    credetemi non sò più a quale santo votarmi...
    non mi funziona la connessione al db, mi dà sempre qst errore

    ADODB.Connection (0x800A0E7A)
    Impossibile trovare il provider. È possibile che non sia installato correttamente.

    ho installato il pack4 per win2000
    ho aggiornanota il sistema
    Ho reinstallato mysql
    ho reinstallato i driver odbc
    ho preso i dati per fare la stringa di connessione direttamente dal file di registro

    aiutatemi voi ...

  6. #16
    Utente di HTML.it L'avatar di HammerFist
    Registrato dal
    May 2005
    Messaggi
    1,110
    Nessuno è mai incappato in questo problema?

  7. #17
    Utente di HTML.it L'avatar di Baol74
    Registrato dal
    Jul 2002
    Messaggi
    2,004
    La stringa di connessione mi sembra ancora una volta sbagliata.

    ={MySQL ODBC 3.51 Driver DSN};

    DSN????????

    Tra le graffe va il nome del provider. Se metti un nome sbagliato ti dirà che non trova il provider. Se scrivi {MYDB OCC PIPPO UE} ti darà lo stesso errore.

  8. #18
    Utente di HTML.it L'avatar di HammerFist
    Registrato dal
    May 2005
    Messaggi
    1,110
    ho testato il codice su un altra macchina... e funziona...
    non è questione di stringa di connessione, quello l'ho risolto

  9. #19
    Utente di HTML.it L'avatar di HammerFist
    Registrato dal
    May 2005
    Messaggi
    1,110
    Alla fine ho risolto... reinstallando windows

  10. #20
    Utente di HTML.it L'avatar di Baol74
    Registrato dal
    Jul 2002
    Messaggi
    2,004
    E VAAAAIIII!!! BELLA LI!!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.