Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2009
    Messaggi
    4

    [VB.NET] Apertura di database collegati od importati in un databae Access

    Buongiorno,

    In un programma esiste un database, da questo bisogna importare altri due database evitando connessioni e stringhe da codice asp.net, quindi le tabelle del vecchio database vengono collegate od importate sul nuovo.

    Esistono due database, da importare: SQL e Acess. E i problemi sono due:

    1) Quando si effettua la stampa con Report Manager il messaggio di errore è:
    "Il file è già aperto con accesso esclusivo da un altro utente o è necessario disporre dell'autorizzazione per visualizzare i dati"

    Il file non risulta bloccato e le autorizzazioni di protezione sono "Everyone"

    2) IL database SQL è protetto, quindi nella stringa di connessione con acess inserisco la password. Nonostante questo risulta che se inserisco la seguente sintassi

    "Pasword=***"

    "Il file di informazioni sul gruppo di lavoro è mancante o aperto in modo esclusivo da un altro utente."

    Oppure

    "Database Password=***"

    "Impossibile trovare ISAM installabile. "


    Acess è installato correttamente, il file non risulta bloccato ed non risultano problemi nell'apertura in acess, qual'è il problema? Come posso far funzionare il collegamento senza passare all'acesso diretto hai due database esterni?

    Grazie.

  2. #2
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887

    Re: [VB.NET] Apertura di database collegati od importati in un databae Access

    Originariamente inviato da Cedille
    Buongiorno,
    In un programma esiste un database

    il database è dentro il programma ? :master:

  3. #3
    Utente di HTML.it
    Registrato dal
    Aug 2009
    Messaggi
    4

    Re: Re: [VB.NET] Apertura di database collegati od importati in un databae Access

    Originariamente inviato da djciko
    il database è dentro il programma ? :master:
    E' una pagina web con il collegamento al database access. In quest'ultimo esistono i collegamenti hai due database.

  4. #4
    Moderatore di ASP.net L'avatar di djciko
    Registrato dal
    Nov 2002
    Messaggi
    6,887
    ti chiedo scusa, ma la problematica non l'ho capita. devi fare un merge di 3 db ?

  5. #5
    Utente di HTML.it
    Registrato dal
    Aug 2009
    Messaggi
    4
    Codice PHP:
    Dim strConn 
    Dim strSql
    Dim StrData 
    Dim strConnect
    Dim objCommand
    Dim objDataReader 
    As OleDbDataReader

    strConn 
    "Provider=Microsoft.Jet.OLEDB.4.0;"
    StrData "main.mdb"

    strSql "SELECT * FROM TAB_SQLdatabase RIGHT JOIN ON TAB_SQLdatabase.code = TAB_ANAelenco.code "


    strConnect strConn ";Data Source=" StrData

    Dim objConnect 
    As New OleDbConnection(strConnect)
    objConnect.Open()

    objCommand = New OleDbCommand(strSqlobjConnect)
    objDataReader objCommand.ExecuteReader() 
    Dovrei aprire la tabella SQL. Ma questa TAB_SQLdatabase è protetta da password nell'altro database.


    Dalla regia mi hanno comunicato di fare la connessione direttamente al database SQL quindi si evita di passare per access. Rimane il dubbio se è impossibile aprire TAB_SQLdatabase da access.

  6. #6
    Utente di HTML.it L'avatar di pietro09
    Registrato dal
    Jan 2002
    Messaggi
    10,116
    :master: pensavo che non si potesse fare invece ci si riesce.

    Ho collegato ad Access una tabella Oracle mediante odbc salvando le credenziali.
    Adesso leggo un DataGrid leggendo i dati dalla tabella collegata in Access.
    Qui funziona perfettamente
    Pietro

  7. #7
    Utente di HTML.it
    Registrato dal
    Aug 2009
    Messaggi
    4
    Originariamente inviato da pietro09
    :master: pensavo che non si potesse fare invece ci si riesce.

    Ho collegato ad Access una tabella Oracle mediante odbc salvando le credenziali.
    Adesso leggo un DataGrid leggendo i dati dalla tabella collegata in Access.
    Qui funziona perfettamente
    Esiste un ODBC con DSN di sistema alla connessione SQL, ho provato con la datagrid ma non funziona.

    Codice PHP:
    ODBCconnessione a 'SQL' non riuscita

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.