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

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

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

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

Как создать запрос UPDATE с помощью цикла while?
0
Similar
Эксперт
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
5533 / 3734 / 660
Регистрация: 21.01.2016
Сообщений: 14,868
Завершенные тесты: 2
22.04.2018, 06:02 2
BadPawn, так же как INSERT с помощью цикла for.
0
pincet
1382 / 966 / 130
Регистрация: 23.07.2010
Сообщений: 5,223
22.04.2018, 11:02 3
большой вопрос зачем?
0
BadPawn
15 / 0 / 2
Регистрация: 26.08.2016
Сообщений: 51
22.04.2018, 16:24  [ТС] 4
Спасибо всем за ответы.

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

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

Спасибо.
0
hoolygan
352 / 279 / 76
Регистрация: 21.06.2016
Сообщений: 1,107
22.04.2018, 16:55 5
Суть проблемы не описана.
1. При формировании xml-ки можно воспользоваться, например, row_number.
2. Можно в подзапросе использовать переменную с вычислимым значением, где =предыдущее+1
3. Можно завести отдельное поле
4. Можно не использовать идентити, а использовать guid
Для корректности ответа - нужна бизнес модель, а не мелкая задачка.
Ваша же схема работы - это костыль на костыле, так далеко не уедешь. Может быть вообще стОит подумать над изменением архитектуры.
1
22.04.2018, 16:55
MoreAnswers
Эксперт
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 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru