I've created an application that uses a SELECT statment to pull data from multiple tables. I'm not able to update the results. I then tried pulling data from a single table and it did update. Is there a restriction on CRecordset which doesn't allow editing if the recordset is from multiple tables (join)?