fix bug in creating new recordsets and queries introduced by making
those functions properly respond to read only modes.