Индекс в этом случае необходим. Если рассматривать задачу с точки зрения adp проекта, то таблица без индекса вообще не редактируется. Как назначить индекс(ы):
В данном случае, записи добавляются правильно через r.AddNew и r.Update. Главная проблема не в этом. В примере решается задача управления индексами, хотя она уже решена в JET и SQL Server достаточно хорошо.