Visualizzazione dei risultati da 1 a 8 su 8

Discussione: formato db sconosciuto

  1. #1

    formato db sconosciuto

    Ciao
    Possibile che vb non mi legga i database creati con access 2000? se ne uso uno creato con access97 non ci sono problemi....ma se provo a leggenre uno con access 2000 dice che il formato non è riconosciuto! :master:

    questa è la stringa di connessione che utilizzo:



    codice:
      
        StrStringaConn = "Provider=Microsoft.Jet.OLEDB.3.51;"
            StrStringaConn = StrStringaConn & "Data Source="
            StrStringaConn = StrStringaConn & (percorsodb)
            StrStringaConn = StrStringaConn & ";Persist Securit Info=False"
    Ps: uso ado 2.5
    mic

  2. #2
    Utente di HTML.it
    Registrato dal
    Apr 2003
    Messaggi
    244
    PROVA DA ACCESS A CONVERTIRE IL DATABASE NELLA VERSIONE PRECEDENTE

    STRUMENTI

    UTILITA DEL SISTEMA

    CONVERTI DATABASE

    ALLA VERSIONE PRECEDENTE

    E RICOLLEGALO A VISUAL BASIC

  3. #3
    Ma io voglio usare access 2000...DEVE FUNZIONARE!
    mic

  4. #4
    Utente di HTML.it L'avatar di Gigi84
    Registrato dal
    May 2001
    Messaggi
    569
    devi installare l'SP5!!
    ciao!

  5. #5
    Utente di HTML.it
    Registrato dal
    Feb 2002
    Messaggi
    361
    connettiti come in asp....

    codice:
    Dim tabella As New ADODB.Recordset (all'inizio del codice)
    
    Set conn = New ADODB.Connection
    conn.ConnectionString = "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & App.Path & "\db.mdb"
    conn.Open
    
    SQL = "select * from tabella"
    tabella.open SQL, conn, 3, 3
    Non avrai oggetti sulla form...e li gestisci da codice

  6. #6
    Per connettersi a Access 2000 occorre utilizzare Microsoft JET 4.0

    codice:
    StrStringaConn = "Provider=Microsoft.Jet.OLEDB.4.0;"
    Ciao


  7. #7
    Per connettersi a Access 2000 occorre utilizzare Microsoft JET 4.0
    Ho fatto come dici tu ora funziona....pero' sono stato costretto ad aggiornare ADO alla versione 2.6 ....altrimenti dava errore comunque....!!!!
    Vi risulta che si debba usare per forza la v 2.6?
    Ora se voglio far girare l'applicazione su un altra macchina....il pacchetto d'installazione che fa VB6 ...include da solo la nuova versione di ado,come faceva per la 2.5 ,giusto?

    Grazie !!!
    mic

  8. #8
    Probabilmente dipende dal S.O. su cui gira l'applicazione, comunque sul sito Microsoft alla pagina download trovi l'MDAC che ti serve.

    Ciao

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.