Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 13
  1. #1

    [VB5]problema con openDataBase

    Dim dbopen As Database

    Set dbopen = OpenDatabase("indirizzario.mdb")

    mi dice che il componente activex non puo' creare l'oggetto!
    cosa puo' essere il problema?

  2. #2
    Per aprire un database devi prima creare e settare un workspace così

    Dim wrk As workspace
    Dim Database As Database

    Set wrk = dbengine.workspaces(0)
    Set db =wrk.opendatabase("") etc..

    Alla prossima

  3. #3
    grazie mille....pero' mi da ancora lo stesso errore sul dbengine.workspaces

  4. #4
    sembra quasi che non sia registrato qualcosa....ma cosa?

  5. #5
    Hai importato la libreria DAO nei references del progetto?

  6. #6
    microsoft DAO 2.5/3.5 compatibility library

    si, è referenziata

  7. #7
    controlla se nei tipi di variabili c'è più di un Database, se è così selezione l'altro oppure arrivaci tramite percorso, tipo:

    Dim DB As DAO.Database

    Guarda anche per workspace.

    Un'altra cosa l'errore a che linea lo genera?

    Alla prosssima

  8. #8
    nei tipi dati solo un database

    anche con dao.database da' errore.

    l'errore compare nella riga set wrk = dbengine.workspaces(0)

  9. #9
    se hai il DAO 3.5 prova ad utilizzare quello al momento non so cosa altro dirti.

    L'errore è sempre quello iniziale?

  10. #10
    si...sempre quello.....sembra quasi che non sia registrato, anche se compare nei reference

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.