Alistair Leslie-Hughes : msdasql: Select statements return -1 for affected rows in ICommandText Execute.