Форум программистов, компьютерный форум, киберфорум
Наши страницы
C#: Базы данных, ADO.NET
Войти
Регистрация
Восстановить пароль
 
BadPawn
15 / 0 / 2
Регистрация: 26.08.2016
Сообщений: 61
1

Запрос в базу данных UPDATE

21.04.2018, 18:28. Просмотров 424. Ответов 4
Метки нет (Все метки)

Добрый день, ув.

Как создать запрос UPDATE с помощью цикла while?
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.04.2018, 18:28
Ответы с готовыми решениями:

Пакетная передача обновлений (Insert) в базу данных посредством DataAdapter.Update
Здравствуйте, господа :yes: Кто-нибудь имел дело с пакетной передачей обновлений (а конкретно...

Изменение данных в БД. Запрос UPDATE
Здравствуйте! Неправильный синтаксис около ключевого слова "AS" SqlCommand com = new...

Запрос в базу данных и вывод в грид
Задача собственно в названии темы. Использую SqlConnection, SqlCommand, SqlDataAdapter. Вроде...

Как узнать, вернул ли запрос в базу данных результат?
Всем доброго времени суток. Такой вопрос,как узнать вернул ли запрос в базу данных результат или...

Не работает запрос Update.
Есть база Microsoft Access, в ней есть поле типа DateTime. На форме размещен DateTimePicter. В...

4
Usaga
Эксперт .NET
6703 / 4647 / 809
Регистрация: 21.01.2016
Сообщений: 18,011
Завершенные тесты: 2
22.04.2018, 06:02 2
BadPawn, так же как INSERT с помощью цикла for.
0
pincet
1430 / 1008 / 137
Регистрация: 23.07.2010
Сообщений: 5,581
22.04.2018, 11:02 3
большой вопрос зачем?
0
BadPawn
15 / 0 / 2
Регистрация: 26.08.2016
Сообщений: 61
22.04.2018, 16:24  [ТС] 4
Спасибо всем за ответы.

В программе вносят записи(если быть конкретнее, то персональные данные пациентов), допустим внесено 8 записей за этот месяц, им присваиваются уникальные номера от 1..8. Так же присутствует функция аннулирования, аннулируем к примеру 6 запись, то в итоге мы получим нарушенную последовательность (1, 2, 3, 4, 5, 7, 8) чисел. Написал функцию для поиска записи, где сбивается последовательность. Далее нужно создать запрос для изменения уникального номера для всех записей, но как быть, к сожалению не знаю и очень рассчитываю на вашу помощь, господа.

(Обязательна последовательность, ибо при выгрузке в XML вначале файла указывается кол-во записей и ниже описание каждого. Далее нам приходит файл-ответ, который подгружается отлично, но ввиду неверной последовательности, аннулированной записи присваивается ложный(скажем так) ответ. Удалять категорически нельзя. Было много идей, много тестов, но нужного результата не было (( )

Спасибо.
0
hoolygan
359 / 286 / 76
Регистрация: 21.06.2016
Сообщений: 1,115
22.04.2018, 16:55 5
Суть проблемы не описана.
1. При формировании xml-ки можно воспользоваться, например, row_number.
2. Можно в подзапросе использовать переменную с вычислимым значением, где =предыдущее+1
3. Можно завести отдельное поле
4. Можно не использовать идентити, а использовать guid
Для корректности ответа - нужна бизнес модель, а не мелкая задачка.
Ваша же схема работы - это костыль на костыле, так далеко не уедешь. Может быть вообще стОит подумать над изменением архитектуры.
1
22.04.2018, 16:55
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.04.2018, 16:55

Не работает запрос Update
всем привет. Задание простое. нужно исправить сдесь ошыбку String qwe, qwe23; qwe23...

UPDATE SQL Запрос
Привет всем ! Есть БД Данные из таблицы успешно "закачались" в DataGridView При нажатии на одну...

Простой запрос update
Запрос в запросе, по отдельности работает, а вместе не выходит. Пытаюсь его отработать в...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.