Visualizzazione dei risultati da 1 a 10 su 10
  1. #1
    Utente di HTML.it L'avatar di grendy
    Registrato dal
    Aug 2003
    Messaggi
    338

    connessione a db remoto [vb & mysql]

    Salve a tutti.
    Stavolta quello che vorrei fare è utilizzare il mio programma realizzato in vb che usa un db mysql tramite i driver myodbc,
    da un computer client (cioe il programma istallato sul client e il db sul server). Premetto che il programma installato sul server con il db sul server funziona.

    la connessione l'ho fatta cosi:

    codice:
    Sub connetti()
       With Cn
        'nella prima riga si specifica il provider
        'nella seconda il percorso al db
          .ConnectionString = "driver={MySQL ODBC 3.51 Driver}; " _
                            & "Database=motorserver;UID=root;"
        'numero dei secondi di timeout
          .ConnectionTimeout = 5
        'tipo di cursore
          .CursorLocation = adUseClient
        'nessuna limitazione
          .Mode = adModeShareDenyNone
        'apertura ricordarsi di chiuderla
          .Open
       End With
    
       With Rs
        'imposta a che connessione si riferisce
            .ActiveConnection = Cn
        ' imposta il tipo di lock
            .LockType = adLockOptimistic
       End With
    End sub
    Spero di essere stato chiaro stavolta.

  2. #2
    Utente di HTML.it L'avatar di grendy
    Registrato dal
    Aug 2003
    Messaggi
    338
    up :quote:

  3. #3
    Utente di HTML.it L'avatar di grendy
    Registrato dal
    Aug 2003
    Messaggi
    338
    Dai raga. aiutatemi

  4. #4
    Utente di HTML.it L'avatar di erme2
    Registrato dal
    Oct 2002
    Messaggi
    177
    Sei già passato di qui?
    eRMéS! RM98!
    "...è mai possibile oh porco di un cane, che le avventure in codesto reame, debban risolversi tutte con grandi puttane!..." - (Carlo Martello ritorna dalla battaglia di Poitiers -Fabrizio De Andrè/Paolo Villaggio)

  5. #5
    Utente di HTML.it L'avatar di grendy
    Registrato dal
    Aug 2003
    Messaggi
    338
    Si sono passato da li...
    ma io nn ho problemi con la stringa di connessione di alcun tipo ricordi...
    _________________________________
    Premetto che il programma installato sul server con il db sul server funziona.
    _________________________________
    il mio problema sta nell'usare il programma su un client e il db sul server??? Nn credo sia un problema della stringa di connessione, forse di sicurezza o di protezione di windows o che so io.
    baaah! sono disperato

  6. #6
    Utente di HTML.it L'avatar di erme2
    Registrato dal
    Oct 2002
    Messaggi
    177
    Hai installato il driver odbc anche sul client? Non è integrato nell'applicazione va installato a parte, se si hai provato a vedere se il driver odbc funziona? Prova a creare una connessione odbc da odbcad32.exe e vedi se funziona (dal client naturalmente)?

    P.S. lo so che sono test banali che sicuramente ha i fatto ma volevo essere sicuro
    eRMéS! RM98!
    "...è mai possibile oh porco di un cane, che le avventure in codesto reame, debban risolversi tutte con grandi puttane!..." - (Carlo Martello ritorna dalla battaglia di Poitiers -Fabrizio De Andrè/Paolo Villaggio)

  7. #7
    Utente di HTML.it L'avatar di grendy
    Registrato dal
    Aug 2003
    Messaggi
    338
    erme2
    _________________________
    Hai installato il driver odbc anche sul client? Non è integrato nell'applicazione va installato a parte, se si hai provato a vedere se il driver odbc funziona? Prova a creare una connessione odbc da odbcad32.exe e vedi se funziona (dal client naturalmente)?
    _________________________

    Si ho installato i driver myodbc sul client
    Si il driver myodbc funziona (mi fa creare tutte le cn che voglio),
    ma qui io specifico solo il nome del db, nn è come per un db access dove gli specifico il file .mdb, qui nn posso specificare molto, forse se potessi darglli il percorso di rete???

    perche nn ti scarichi sti driver pure tu (li trovi su www.mysql.com), cosi ti rendi conto di persona, magari riesci a capire come usarli meglio.

  8. #8
    Utente di HTML.it L'avatar di erme2
    Registrato dal
    Oct 2002
    Messaggi
    177
    Originariamente inviato da grendy
    perche nn ti scarichi sti driver pure tu (li trovi su www.mysql.com), cosi ti rendi conto di persona, magari riesci a capire come usarli meglio.
    io i driver non solo li ho installati, ma la connessione funziona (!!!) anche da client! (penza mpo')

    Originariamente inviato da grendy
    Si il driver myodbc funziona (mi fa creare tutte le cn che voglio),
    ma qui io specifico solo il nome del db, nn è come per un db access dove gli specifico il file .mdb, qui nn posso specificare molto, forse se potessi darglli il percorso di rete???
    tra parentesi se non hai capito di cosa stavo parlando ecco una foto:


    dopo avere configurato le varie voci basta fare un click su "Test Data Source"...

    PS prova a mettere l'indirizzo ip del server (es 192.168.192.2) in Host/Server Name(or IP):

    PPS non ti scaldare sto cercando di aiutarti!
    eRMéS! RM98!
    "...è mai possibile oh porco di un cane, che le avventure in codesto reame, debban risolversi tutte con grandi puttane!..." - (Carlo Martello ritorna dalla battaglia di Poitiers -Fabrizio De Andrè/Paolo Villaggio)

  9. #9
    Utente di HTML.it L'avatar di grendy
    Registrato dal
    Aug 2003
    Messaggi
    338
    no nn mi scaldo affatto,
    funziona tutto,
    l'errore che facevo era proprio nell'indirizzo del server
    :tongue:
    grazie dell'aiuto.

  10. #10
    Utente di HTML.it L'avatar di erme2
    Registrato dal
    Oct 2002
    Messaggi
    177
    Originariamente inviato da grendy
    no nn mi scaldo affatto,
    funziona tutto,
    l'errore che facevo era proprio nell'indirizzo del server
    :tongue:
    grazie dell'aiuto.
    così mi piaci :tongue:
    eRMéS! RM98!
    "...è mai possibile oh porco di un cane, che le avventure in codesto reame, debban risolversi tutte con grandi puttane!..." - (Carlo Martello ritorna dalla battaglia di Poitiers -Fabrizio De Andrè/Paolo Villaggio)

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 © 2025 vBulletin Solutions, Inc. All rights reserved.