|
9 / 9 / 3
Регистрация: 06.03.2014
Сообщений: 106
|
||||||
MS SQL Обновление записи в бд19.08.2015, 10:16. Показов 6622. Ответов 13
Метки нет (Все метки)
Добрый день, уважаемые) У меня такой вопрос, можно ли как нибудь изменить запись в БД без использования TableAdapter? Просто я никогда не работал с ним и не имею представления о нем. Запрос в базу я посылаю таким образом:
0
|
||||||
| 19.08.2015, 10:16 | |
|
Ответы с готовыми решениями:
13
Связь между таблицами.Обновление одной записи при обновлении другой записи
Обновление записи |
|
9 / 9 / 3
Регистрация: 06.03.2014
Сообщений: 106
|
|
| 19.08.2015, 10:55 [ТС] | |
|
kodv, а можете пожалуйста привести пример использования?
0
|
|
|
1449 / 1121 / 347
Регистрация: 11.04.2011
Сообщений: 2,621
|
||||||
| 19.08.2015, 11:00 | ||||||
Сообщение было отмечено yur@ как решение
Решение
yur@, допустим, для SQL Server:
1
|
||||||
|
9 / 9 / 3
Регистрация: 06.03.2014
Сообщений: 106
|
|
| 19.08.2015, 11:17 [ТС] | |
|
kodv, спасибо большое) а строку подключения нужно брать из App.config или я ошибаюсь?
0
|
|
|
1449 / 1121 / 347
Регистрация: 11.04.2011
Сообщений: 2,621
|
||
| 19.08.2015, 11:21 | ||
|
0
|
||
|
9 / 9 / 3
Регистрация: 06.03.2014
Сообщений: 106
|
|
| 19.08.2015, 11:22 [ТС] | |
|
kodv, а методы GetNewFieldValue() и GetCurrentIdValue() определены где-то в заголовочных или определяются пользователем? (извините за расспросы, просто сижу с ноута, а тут Visual не стоит)
0
|
|
|
1449 / 1121 / 347
Регистрация: 11.04.2011
Сообщений: 2,621
|
|
| 19.08.2015, 11:24 | |
|
yur@, Конечно, нет таких методов. Это я так инкапсулировал получения необходимых значений, ибо я не знаю, как и где у вас должны браться эти значения на самом деле.
1
|
|
|
9 / 9 / 3
Регистрация: 06.03.2014
Сообщений: 106
|
|||||||||||
| 19.08.2015, 13:50 [ТС] | |||||||||||
|
kodv, все понял) спасибо)
Добавлено через 2 часа 21 минуту kodv, извини еще раз. я сделал вот так:
0
|
|||||||||||
|
1449 / 1121 / 347
Регистрация: 11.04.2011
Сообщений: 2,621
|
|
| 19.08.2015, 14:01 | |
|
yur@, у вас же Sql Server, значит и используйте SqlConnection и SqlCommand. Только в этом случае уберите PROVIDER из строки подключения. OleDb, по идее, не поддерживает именованые параметры.
1
|
|
|
9 / 9 / 3
Регистрация: 06.03.2014
Сообщений: 106
|
|||||||||||||||||||||
| 19.08.2015, 21:00 [ТС] | |||||||||||||||||||||
|
kodv, понял) спасибо) все исправил)
Добавлено через 6 часов 45 минут kodv, извините) интересуюсь вопросом по поводу добавления записи в бд) прочитал документацию и получился такой результат:
я так понимаю что ошибка где-то здесь:
0
|
|||||||||||||||||||||
|
1449 / 1121 / 347
Регистрация: 11.04.2011
Сообщений: 2,621
|
||
| 20.08.2015, 05:00 | ||
|
Судя по тексту ошибки, она связана с нецелыми числами. В соответствии с Российскими региональными стандартами, ToString() для float/double/decimal и подобных типов отделяет дробную часть от целой при помощи запятой. Но SQL Server не может скушать число с запятой - ему нужно число с точкой. Если бы вы передавали все ваши значения в запрос через параметры, то такой проблемы бы не возникло. Сразу скажу, что аналогичный геморрой можно без проблем словить и с передачей дат. А еще, совершенно неожиданно, в строке может ковычка одинарная оказаться ...
0
|
||
|
1655 / 1154 / 173
Регистрация: 23.07.2010
Сообщений: 6,910
|
|
| 20.08.2015, 08:55 | |
|
0
|
|
| 21.08.2015, 00:12 | |
|
Не по теме: вот так бомбануло :)
0
|
|
| 21.08.2015, 00:12 | |
|
Помогаю со студенческими работами здесь
14
обновление записи Обновление записи в БД Обновление нужной записи в БД Обновление текущей записи!!!
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html
Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
|
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2.
Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
|
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях.
Задача: при копировании документа очищать определенные реквизиты и табличную. . .
|
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git
main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели
8ATzM_2aurI
|
|
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2.
Задача: запретить редактирование документа, если он открыт у другого пользователя.
/ / . . .
|
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои.
А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
|
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20%
kYBz3eJf3jQ
|
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
|