Salve a tutti e grazie almeno per aver letto questo thread, vengo subito al dunque ho una connessione tramite ado a mssql. Siccome il server necessita di nome utente e password ho creato la stringa di connessione :
successivamente (ma prima di aprire la connessione) imposto alcuni parametri per l'oggetto adodb :codice:ConnStr = "Provider=SQLOLEDB.1;Integrated Security=;Persist Security Info=False;User ID=prova;Password=test;Initial Catalog=Northwind;Data Source=acer_736362;Use Procedure for Prepare=1;Auto Translate=True;Packet Size=4096;"
Nel momento successivo alla open la mia stringa di connessione cambia così :codice:Dim ObjConn as ADODB.Connection With ObjConn .CursorLocation = adUseClient .IsolationLevel = adXactIsolated .Mode = adModeReadWrite .ConnectionTimeout = 25 .ConnectionString = ConnStr .Open .Execute "SET LOCK_TIMEOUT 5" End With
E quindi appena provo a passare la connection a una griglia o a un report mi dice che non può eseguire l'accesso per l'utente "prova"codice:Provider=SQLOLEDB.1;Persist Security Info=False;User ID=prova;Initial Catalog=Northwind;Data Source=acer_736362;Use Procedure for Prepare=1;Auto Translate=True;Packet Size=4096;Workstation ID=acer_736362;Use Encryption for Data=False;Tag with column collation when possible=False![]()
Forse devo cercare di dare quegli attributi direttamente nella connection string?![]()
Grazie per l'attenzione![]()

, vengo subito al dunque ho una connessione tramite ado a mssql. Siccome il server necessita di nome utente e password ho creato la stringa di connessione :
Rispondi quotando
forse ado vuole la sequenza in maniera schematica e non casuale
