Есть несколько возможных причин, почему данные не добавляются в базу данных SQLite3:
1. Неправильно сконфигурированное подключение к базе данных: убедитесь, что правильно указан путь к файлу базы данных и что у вас есть права на запись в этот файл.
2. Ошибки в запросе SQL: проверьте правильность синтаксиса запроса SQL, убедитесь, что все поля из формы ввода заполняются корректно и что они соответствуют типу данных в базе.
3. Необработанные исключения: добавьте обработку исключений в коде, чтобы узнать, если возникают ошибки при выполнении операций с базой данных.
4. Отсутствие команды выполнения запроса: убедитесь, что после формирования запроса SQL вы вызываете соответствующую команду для его выполнения (например, cursor.execute() или conn.commit()).
Если причина все еще не ясна, попробуйте добавить отладочные выражения в коде, чтобы вывести информацию о процессе выполнения и выяснить, где возникает проблема.