Здравствуйте! Я фрилансер и у меня есть такая задача, создать на C++ программу, подобно Excel, и привязать ее к БД SQLite. Вобщем, это будет дневник с привязкой к БД. Там можно набирать

Фамилия

Имя

Отчество

Присутствует на уроке

Сидоров

Петр

Сергеевич

Да

Алексеев

Юрий

Петрович

Нет

Романов

Андрей

Викторович

Да

Андреев

Афанасий

Алексеевич

Да

Дубров

Юрий

Николаевич

Нет

Сергеев

Сергей

Викторович

Да

Там должны быть кнопки Сохранить, Удалить, Изменить. По нажатию на них, вся таблица должна превращатся в EditText-Ы. Очень неудобно создавать массив из эдитов и он занимает немало памяти, особенно если журнал большой,  А процесс создания занимает много времени.
Есть ли что-то более толковое по этому поводу?