MDAC 2.5 SDK - ODBC Desktop Database Drivers
A statement prepared with an incorrect number of columns returns an error at execution time, not upon statement preparation.