Newsgroup: it.comp.appl.access
Titolo: Problemi con ADODB.Connection

Scopiazzando codice qua e là, mi ritrovo con un'istruzione:
    Dim cn As New ADODB.Connection
eseguendo la quale ottengo l'errore:
    "Tipo definito dall'utente non definito"
Ho trovato che scrivendo:
    Dim cn As Object
    Set cn = CurrentProject.Connection
non ho più questo errore, ma all'istruzione:
    cn.Open "Data Source=" & _
        "T:\Progetti\SW_BALD\GESTIONE\durc\DurcGen.accdb"
l'errore diventa:
    "L'operazione non è consentita se l'oggetto è aperto"
e a questo non so come porre rimedio. Il db DurcGen.accdb è aperto da altri utenti, potrebbe essere questo il problema? Io cercavo proprio di farmi dire chi erano questi utenti.
Grazie a tutti
Riccardo Baldinotti

 Scopiazzando codice qua e là, mi ritrovo con un'istruzione: Dim cn As New ADODB.Connection eseguendo la quale ottengo l'errore: "Tipo definito dall'utente non definito" Ho trovato che scrivendo: Dim cn As Object Set cn = CurrentProject.Connection non ho più questo errore, ma all'istruzione: cn.Open "Data Source=" & _ "T:\Progetti\SW_BALD\GESTIONE\durc\DurcGen.accdb" l'errore diventa: "L'operazione non è consentita se l'oggetto è aperto" e a questo non so come porre rimedio. Il db DurcGen.accdb è aperto da altri utenti, potrebbe essere questo il problema? Io cercavo proprio di farmi dire chi erano questi utenti.
 
 
 
Il codice a cui mi riferisco è quello del Sito Comune:
6.157 Determinare l'elenco degli utenti collegati ad un database Access multiutenza


 Scopiazzando codice qua e là, mi ritrovo con un'istruzione: Dim cn As New ADODB.Connection eseguendo la quale ottengo l'errore: "Tipo definito dall'utente non definito" Ho trovato che scrivendo: Dim cn As Object Set cn = CurrentProject.Connection non ho più questo errore, ma all'istruzione: cn.Open "Data Source=" & _ "T:\Progetti\SW_BALD\GESTIONE\durc\DurcGen.accdb" l'errore diventa: "L'operazione non è consentita se l'oggetto è aperto" e a questo non so come porre rimedio. Il db DurcGen.accdb è aperto da altri utenti, potrebbe essere questo il problema? Io cercavo proprio di farmi dire chi erano questi utenti. Grazie a tutti Riccardo Baldinotti
 
 
Salve....
dovresti caricare i riferimenti; Da vba, menù strumenti > riferimenti; dovrebbe essere: Microsoft ADO ecc ecc.
Saluti
M7a1x

 Il giorno giovedì 21 novembre 2013 16:28:02 UTC+1, 
bari...@gmail.com
 ha scritto: > Scopiazzando codice qua e là, mi ritrovo con un'istruzione: Dim cn As New ADODB.Connection eseguendo la quale ottengo l'errore: "Tipo definito dall'utente non definito" Ho trovato che scrivendo: Dim cn As Object Set cn = CurrentProject.Connection non ho più questo errore, ma all'istruzione: cn.Open "Data Source=" & _ "T:\Progetti\SW_BALD\GESTIONE\durc\DurcGen.accdb" l'errore diventa: "L'operazione non è consentita se l'oggetto è aperto" e a questo non so come porre rimedio. Il db DurcGen.accdb è aperto da altri utenti, potrebbe essere questo il problema? Io cercavo proprio di farmi dire chi erano questi utenti. 
 
Salve.... dovresti caricare i riferimenti; Da vba, menù strumenti > riferimenti; dovrebbe essere: Microsoft ADO ecc ecc. Saluti M7a1x
----------
Ho trovato un "Microsoft ADO Ext. 6.0 for DDL and Security" ma ottengo gli stessi errori.
 
Qualcuno, poi, potrebbe suggerirmi un altro sito da cui accedere al ng?  Da Google gruppi l'interfaccia è piuttosto scomoda.
