There can be other confusing issues with the ADODC. If you're using a version prior to VB6 SP4 the ADODC is compiled against ADO 2.0, while the newer versions of the ADODC were compiled against ADO 2.5. In most circumstances the IDE will sniff this out and upgrade an ADO 2.0 reference to 2.5, but if you referenced ADO 2.6 or later all bets are off.