Originariamente inviato da URANIO
Hai scritto tu che usi le connessione ADODB ma poi usi le ADODC
Cmq è una vita che non programmo in VB6 e la mia osservazione nasce da quello che ho trovato:
http://vbcity.com/forums/p/99070/418352.aspx
Cosa sarebbero le ADODC? ADODC sta per ADO Data Control, non è una libreria. Non sempre quello che si trova a casaccio sul web è corretto.

@marcobruni
L'errore potrebbe dipendere dalla proprietà CommandType che, se come DataSource usi una query, dovrebbe essere impostata su adCommandText.

Però tieni presente che la TrueDbGrid in versione OLE DB e in modalità Bound può essere associata direttamente ad un recordset ADO, senza bisogno (con grande sollievo!) dell'ADODC:
codice:
Dim rsAdo As New ADODB.Recordset
rsAdo.Open ...
TdbGrid1.DataSource = rsAdo