У меня есть сервер с MariaDB, и на моем компьютере есть программа Python для получения данных.
В этой программе у меня есть MySqlCommand, который работает, а другой нет.
Для тестов я выполнял оба в одном и том же месте программы и менял оба.
Первый на снимке экрана работает, а второй нет. Я не знаю, что делать... Я искал много часов.
Введите описание изображения здесь
Я использую прослушиватель, и если я установлю точку останова в строке 18 на следующем снимке экрана я получаю сообщение об ошибке «System.InvalidCastException: «Объект не может быть приведен из DBNull к другим типам».», но первый выбор скриншота работает... Я не знаю почему... А второй не работает , как уже упоминалось..
введите здесь описание изображения
Сортировка обеих таблиц одинакова. Порядок сортировки столбцов Char также одинаков. только числовые столбцы имеют значение NULL.
Введите здесь описание изображения
Введите здесь описание изображения
Я действительно не знаю, что делать...
я обыскал весь Интернет и много раз задавал Chatgpt... Деинсталлировал ssl, подключился через DBeaver и сделал некоторые выборки во всех таблицах, и это работает... Это также порт 3306 и тот же пользователь
Переустановка базы данных и т. д.
Подробнее здесь: https://stackoverflow.com/questions/791 ... eynotfound
База данных MariaDB на сервере, Python на ПК. System.Collections.Generic.KeyNotFoundException: «Данный ключ «8704» отсут ⇐ C#
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
C#, System.Collections.Generic.KeyNotFoundException' произошло в mscorlib.dll
Anonymous » » в форуме C# - 0 Ответы
- 28 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Невозможно преобразовать из 'System.Collections.Generic.IEnumerable
> в строку[]
Anonymous » » в форуме C# - 0 Ответы
- 37 Просмотры
-
Последнее сообщение Anonymous
-