Если интересует именно разработка под десктоп то смотрите в сторону MAUI, Avalonia, WPF. WinForms на сегодняшний день полезны когда нужно «на коленке» собрать какой-то UI под свое приложение.
Windows Forms - это в основном внешняя оболочка. Под капотом Вы можете использовать все самые современые технологии.
Преимущество Windows Forms - высокая скорость получения результата.
Почитала ответы других ребят по этому вопросу, порекомендовали просто запустить проект без отладки (пуск с зеленым ободком) и у меня заработало. Сперва запускала приложение с отладкой, выпало много ошибок.
Потому что функция execute_read_query написана так, чтобы возвращать список.
> Как быть?
По уму - написать функцию, которая будет возвращать не список, а скаляр. И вызывать её вместо execute_read_query когда нужно только одно значение из одной строки таблицы.
Это вложенный список из одного числа. То есть надо проверить, было ли что-то в ответе - не пустой ли список, и если не пустой, взять его нулевой элемент его нулевого элемента.
fetchone тоже будет не число возвращать, а список, только не вложенный, а простой.
Ответ написан
Комментировать
Комментировать
Оценили как «Нравится»
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.