Чтобы в DBEdit вводить текст, сперва нужно таблицу перевести в режим добавления новой записи или же редактирования. Можно, к примеру, прописать при открытии формы код ADOQuery.Insert (режим добавления записи). Вводишь в DBEdit какие-то данные, предварительно не забыв настроить компонент на нужный столбец таблицы. На кнопке "Добавить" код ADOQuery.Post (сохраняет запись). И еще бы я посоветовала при закрытии Form2 прописать код ADOQuery.Cancel, чтобы никакие данные не сохранились. Да и кнопку "Отмена" тоже можно сделать и прописать такой же код. Вообще, я бы ручками добавляла данные в базу из обычных Edit-ов
И не забудь написать команду, чтобы обновить таблицу и чтобы новые введенные данные отобразились в DBGrid:
Код:
ADOQuery.Active:=false;
ADOQuery.Active:=true;