Форум программистов  
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.

Вернуться   Форум программистов > C++ > C/C++ Базы данных
Регистрация

Восстановить пароль
Повторная активизация e-mail

Ответ
 
Опции темы
Старый 27.09.2017, 10:25   #1
Grinvel
Пользователь
 
Регистрация: 25.09.2017
Сообщений: 13
Репутация: 10
По умолчанию Запрос Update и "Несоответствие типов данных"

После удаления строки из БД необходимо перезаписать индексы всех последующих.
Код:

int num = Convert.ToInt32(GridMainBD.Rows[0].Cells[0].Value.ToString());
            for (int i = num + 1; i < GridMainBD.Rows.Count + 1; i++)
            {
                command.CommandText = "UPDATE Table1 set [Код] = @num WHERE [Код] = @i";
                command.Parameters.AddWithValue("@i", i);
                command.Parameters.AddWithValue("@num", num);
                command.ExecuteNonQuery();
                num++;
            }

Путём подстановки числовых значений было выявлено, что ошибка "Несоответствие типов данных в выражении условий отбора" возникает из-за параметра num.
БД Access, тип поля [Код] - числовой(целое)
Прошу вашей помощи в данной проблеме.
Grinvel вне форума   Ответить с цитированием
Ответ



Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[C#] ошибка: "Несоответствие типов данных в выражении условия отбора". Код внутри Atljh96 C# (си шарп) 1 25.06.2017 11:15
Убрать папки "Pictures", "Music", "Видео", "Downloads" из "МОЙ КОМПЬЮТЕР" Бахтиёр1916 Windows 1 05.04.2017 13:53
Нужно пояснить/прокомментировать код программы, или коды функций "Добавить" "Удалить" "Обновить(редактировать" "Поиск" "Период") ZIRASS PHP 4 15.06.2016 15:23
несоответствие типов данных Pushkin1983 Microsoft Office Access 6 08.01.2014 12:49
Ошибка "несоответствие типов данных в выражении условия отбора" shadow-2005 БД в Delphi 6 26.09.2012 21:23




22:30.


Powered by vBulletin® Version 3.8.8 Beta 2
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.

купить трафик


как улучшить посещаемость, а также решения по монетизации сайтов, видео и приложений

RusProfile.ru


Справочник российских юридических лиц и организаций.
Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru