|
4 / 4 / 0
Регистрация: 21.08.2016
Сообщений: 404
|
|||||||||||
При изменение данных в столбце выдает ошибку19.02.2020, 13:48. Показов 1603. Ответов 7
Метки нет (Все метки)
Привет! Столкнился с такой проблемой.
В datagridview есть 3 столбца ID, INFO, VALUE. Если при редактирование хочу поменять в столбце VALUE значение c True на False то при нажатии кнопки "Сохранить" выдает error: System.Data.OleDb.OleDbException: 'Data type mismatch in criteria expression.' This exception was originally thrown at this call stack: System.Data.OleDb.OleDbCommand.ExecuteCo mmandTextErrorHandling(System.Data.OleDb .OleDbHResult) System.Data.OleDb.OleDbCommand.ExecuteCo mmandTextForSingleResult(System.Data.Ole Db.tagDBPARAMS, out object) System.Data.OleDb.OleDbCommand.ExecuteCo mmandText(out object) System.Data.OleDb.OleDbCommand.ExecuteCo mmand(System.Data.CommandBehavior, out object) System.Data.OleDb.OleDbCommand.ExecuteRe aderInternal(System.Data.CommandBehavior , string) System.Data.OleDb.OleDbCommand.ExecuteNo nQuery() DVKC_Search_Engine.Form12.button1_Click( object, System.EventArgs) System.Windows.Forms.Control.OnClick(Sys tem.EventArgs) System.Windows.Forms.Button.OnClick(Syst em.EventArgs) System.Windows.Forms.Button.OnMouseUp(Sy stem.Windows.Forms.MouseEventArgs) ... [Call Stack Truncated] Код такой:
P.S. В datagridview где значение True, строка окрашивается в зеленый цвет. В datagridview данные попадают так:
0
|
|||||||||||
| 19.02.2020, 13:48 | |
|
Ответы с готовыми решениями:
7
Выдаёт ошибку при сохранении данных в БД При вводе данных выдает ошибку Выдает ошибку при вставке данных в БД |
|
645 / 529 / 324
Регистрация: 20.05.2015
Сообщений: 1,471
|
||||||
| 20.02.2020, 08:02 | ||||||
Сообщение было отмечено Felikss как решение
Решение
Так попробуйте:
1
|
||||||
|
4 / 4 / 0
Регистрация: 21.08.2016
Сообщений: 404
|
|
| 20.02.2020, 22:18 [ТС] | |
|
Aferuga, Спасибо большое, всё теперь работает отлично.
0
|
|
|
4 / 4 / 0
Регистрация: 21.08.2016
Сообщений: 404
|
||||||
| 21.02.2020, 03:46 [ТС] | ||||||
|
Aferuga, Можете еще помочь, пожалуйста.
В datagridview есть столбец Дата-Время Дата и месяц обозначается 2102 Время обозначается 12.25 Вместе получается 2102-12.25 Я на форму поставил два dateTimePicker один от а второй до. Проблема в том что если я в первом dateTimePicker ставлю 0101 а втором 0501, то он при фильтрации показывает записи 0101 0201 0301 0401 0102 0202 0302 0402 Почему он показывает февраль 02 месяц и п очему он не показывает записи 0501 а только до 04? Дальше я хочу поставить еще два dateTimePicker для время, но уже сомневаюсь что филтр будет работать! Как решить эту ситуацию? Пока в dateTimePicker в свойствах CustomFormat написал ddMM
0
|
||||||
|
645 / 529 / 324
Регистрация: 20.05.2015
Сообщений: 1,471
|
|||
| 25.02.2020, 03:53 | |||
|
Посмотрите что у вас за значение dateTimePicker, помните что dateTimePicker хранит полную дату, а не огрызок кастомного варианта.
З. Ы. Правда оба варианта по идее не должны работать.
0
|
|||
|
4 / 4 / 0
Регистрация: 21.08.2016
Сообщений: 404
|
|
| 25.02.2020, 14:45 [ТС] | |
|
Aferuga, Сначала я использовал 2 textbox и там тоже самое. Мне без разницы что использовать, главное чтобы все работало. А оно нивкакую не работает.
0
|
|
|
645 / 529 / 324
Регистрация: 20.05.2015
Сообщений: 1,471
|
||
| 26.02.2020, 07:17 | ||
|
З. Ы. Если не получается с форматом, то как вариант можно оформить параметрический запрос.
0
|
||
|
4 / 4 / 0
Регистрация: 21.08.2016
Сообщений: 404
|
||||||
| 01.03.2020, 05:34 [ТС] | ||||||
|
Aferuga, Переделал в SQL значение на int, (TWENTYNOTCLOSEDdb.DatumsLaiks1 = Convert.ToInt32(row["DatumsLaiks1"])
теперь при нажатие на кнопку выдает ошибку - Object cannot be cast from DBNull to other types. И вообще не загружает данные в datagridview
0
|
||||||
| 01.03.2020, 05:34 | |
|
Помогаю со студенческими работами здесь
8
при введении конечных данных выдает ошибку
При просмотре двоичных данных выдает ошибку Выдает ошибку при присваивании данных массиву. При добавлении данных в таблицу выдает ошибку Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога
Финальные проекты на Си и на C++:
finish-rectangles-sdl3-c. zip
finish-rectangles-sdl3-cpp. zip
|
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие.
Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
|
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ВВЕДЕНИЕ
Выполняя задание на управление насосной группой заполнения резервуара,. . .
|
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
|
|
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога
Финальные проекты на Си и на C++:
hello-sdl3-c. zip
hello-sdl3-cpp. zip
Результат:
|
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога
MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
|
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд.
Даже если у вас. . .
|
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает
монорепозиторий в котором находятся все исходники.
При создании нового решения, мы просто добавляем нужные проекты
и имеем. . .
|