Salve a tutti,

io ho un progetto vb6 con un form con una Apex TruedbGrid 6 Oledb che ha come datasource un Adodc (Ado 6.0 sp6) sempre sullo stesso form.

cn.ConnectionString = "Provider=SQLNCLI.1;Data Source=pc-musica;Initial Catalog=QdE;User ID=sa;Password=*******"

Nel Form_Load ho:

Adodc.ConnectionString = cn.ConnectionString

Adodc.RecordSource = "Select Codice, Descrizione from Cantine"

Adodc.Refresh

Quando esegue l'ultima istruzione Adodc.Refresh solo su Windows 7 (perchè in Xp funziona tutto tranquillamente) mi dà l'errore:

Accesso non riuscito per l'utente, Tipo: -2147217843 Automation Error.

Ho controllato la connection string ed è giusta inoltre quando parte il programma usa la stessa connessione per aprire un recordset e funziona tranquillamente.

La connessione è dichiarata in un modulo.

Secondo voi come posso risolvere su Windows 7 32 bit?

Grazie Mille