codice:If rs_pippo.State = adStateOpen Then rs_pippo.Close End If
codice:If rs_pippo.State = adStateOpen Then rs_pippo.Close End If
apri il recordset eseguendo un'instruzione SQL o lo setti con un Conn.Execute?
05.08.2005 - by alka
Auguri all'angelo custode dei moderatori.
no apro il recordset con una sql.
codice:sql_rs = "Select campo1,campo2,campo3 left join ecc..." rs_pippo.open sql_rs,cn,ecc..
hai verificato il tipo di cursori e il lock?
05.08.2005 - by alka
Auguri all'angelo custode dei moderatori.
Si... il cursore è sulla connection ed è di tipo adUseClient
ops.. mi è partita la risposta x sbaglio... scusa !!!
e il lock sul recordset è di tipo adOpenKeyset, adLockOptimistic, adCmdText..
grazie
![]()
:master: :master: il recordset è legato ad un datagrid... è possibile che sia questo che gli dia fastidio ???
...eppuro alla proprieta DataSource del datagrid prima di chiudere la imposto = Nothing
.... :master:
nienteOriginariamente inviato da b.lory
ops.. mi è partita la risposta x sbaglio... scusa !!!
e il lock sul recordset è di tipo adOpenKeyset, adLockOptimistic, adCmdText..
grazie
![]()
prova ad aprire il recordset con questo tipo di lock:
adOpenDynamic, adLockPessimistic, adCmdText
05.08.2005 - by alka
Auguri all'angelo custode dei moderatori.
![]()
![]()
.... niente stesso problema ....
ma che cavolo può essere?! :master:Originariamente inviato da b.lory
![]()
![]()
.... niente stesso problema ....
senti, io solitamente apro i recordset così:
adoRs.Open strSQL, adoConn, 1, 3
non mi da problemi... vedi un po' a te come va?
05.08.2005 - by alka
Auguri all'angelo custode dei moderatori.