Visualizzazione dei risultati da 1 a 10 su 10
  1. #1

    connesione con database

    Sto creando una connessione con un database e uso Visual Basic 6.0 e Access
    2003
    Il collegamento con il database mi dà questo errore:
    Unrecognized database format 'C:\nome Database.mdb'.
    Qualcuno sa dirmi perchè?

  2. #2
    Con che versione di Access è stato creato il DB? Quale versione di Jet stai usando per aprirlo?
    Amaro C++, il gusto pieno dell'undefined behavior.

  3. #3
    Utente di HTML.it L'avatar di Lak3d
    Registrato dal
    Aug 2006
    Messaggi
    1,031
    che stringa di connessione usi?
    posta il codice...

    edit: ah, già la versione, forse è piu vecchia.

  4. #4
    Il fatto è che, se non sbaglio, VB6 usa di default Jet 3.5, che non è in grado di aprire i DB di Access 2000 e successivi.
    Amaro C++, il gusto pieno dell'undefined behavior.

  5. #5
    il pezzo di codice è:

    Private Sub Form_Load()
    Data1.DatabaseName = App.Path & "NomeDb.mdb"
    End Sub

    e non mi dà la possibilità di scegliere la tabella perchè mi dà subito errore.


    P.S.: come faccio a vedere la versione di Jet??

  6. #6
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Attenzione ... sicuramente manca il backslash ...


    Data1.DatabaseName = App.Path & "\NomeDb.mdb"

    ma le cose stanno come ti hanno detto ... devi usare DAO 3.6 o, meglio ADO.

    Per ADO, ovviamente, non devi usare l'oggetto Data ...

  7. #7
    Anche con il \ non funziona

  8. #8
    ...ma le cose stanno come ti hanno detto ... devi usare DAO 3.6 o, meglio ADO.

    Per ADO, ovviamente, non devi usare l'oggetto Data ...


    Cioè? Sapresti essere più chiaro? Purtroppo non conosco molto bene il linguaggio tecnico..

  9. #9
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Purtroppo non c'e' modo di essere "piu' chiari" ... se il problema e' tecnico devi usare un linguaggio tecnico ...

    Parliamo di programmazione e database ...

  10. #10
    Fa' vedere la stringa di connessione...
    Amaro C++, il gusto pieno dell'undefined behavior.

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.