Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2006
    Messaggi
    64

    [VB6] Connessione con ADO a database .ODB (Open Office)

    Come da topic.
    Vorrei connettere un programmino in VB6 ad un database OpenOffice, sostituendolo a quello access a cui si connette attualmente.

    Quello che mi serve è la ConnectionString, ovviamente se il DB .odb supporta la connessione tramite ado.

    Dando un'occhiata in giro, non ho trovato nulla, per cui dispero si possa fare, ma se qualcuno di voi ne sa qualcosa...
    La risposta è dentro di te...
    ... e però, è sbagliata!

  2. #2
    Utente di HTML.it L'avatar di EngLab
    Registrato dal
    Jan 2006
    Messaggi
    496
    Prova a creare semplicemente un DSN e poi usare la stringa di connessione:
    "DSN=mioDsn;Uid=mioUsername;Pwd=;"

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2006
    Messaggi
    64
    Temo che il tuo suggerimento si infranga contro la mia ignoranza!

    Cosa intendi per DNS?
    La risposta è dentro di te...
    ... e però, è sbagliata!

  4. #4
    Utente di HTML.it L'avatar di EngLab
    Registrato dal
    Jan 2006
    Messaggi
    496
    E' una connessione ad un dato tipo di database. Se hai installato l'OpenOffice, dovrebbe essersi installato il generatore di connessioni DNS, ma devi crearla comunque tu..
    Pannello di controllo --> Strumenti di amministrazione --> Origine dati (ODBC) e aggiungi la connessione al tipo di database dell'OO..

  5. #5
    Utente di HTML.it
    Registrato dal
    Oct 2006
    Messaggi
    64
    Grazie!
    Il fatto che il computer su cui è installato l'ambiente di sviluppo non sia lo stesso su cui ho openoffice potrebbe crearmi qualche problemuccio, vero?

    La mia idea era una semplice sostituzione della stringa di connessione, ricompilazione dell'eseguibile e utilizzo su un pc con openoffice (ovviamente con una copia del database mdb in formato odb). Progetto inattuabile?
    La risposta è dentro di te...
    ... e però, è sbagliata!

  6. #6
    Utente di HTML.it L'avatar di EngLab
    Registrato dal
    Jan 2006
    Messaggi
    496
    Beh, per testarlo dovresti comunque creare la stringa di connessione, altrimenti faresti tutto "al buio". Comunque, per ovviare a questo problema, sul sito dell'OO dovrebbe esserci il "Connector ODBC", che installa solo la base per la comunicazione verso i database odb, ma non l'OpenOffice...capito?

  7. #7
    Utente di HTML.it
    Registrato dal
    Jul 2010
    Messaggi
    8
    Ho provato ad effettuare la connessione in amministrazione origine dati odbc, ma non compare il database odb di office!
    Avete risolto il problema?

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.