powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / ADO.NET обновление базы
6 сообщений из 6, страница 1 из 1
ADO.NET обновление базы
    #36187828
Shaman74
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте! Есть таблица в базе SQL со спецификацией идентифицирующего столбца ++1. В dataGrid
изменяю данные (не идентифицирующего столбца). Затем пытаюсь sityTableAdapter.Update(primerDataSet); - пишит, что не может идентифицирующий столбец обновить. Это решается только временным снятием отграничений или еще как можно? Если идентифицирующий столбец сам себе присваивает значения увеличивая на 1, а в dataGrid при попытке создать новую запись выдается сообщение, что он должен быть заполнен, то его руками заполнять или убрать ограничения временно, а он сам себе в исходной таблице значение присвоит?
Заранее благодарен.
...
Рейтинг: 0 / 0
ADO.NET обновление базы
    #36188142
Фотография Strassebahn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В DataTable(s) выставлен PrimaryKey?
...
Рейтинг: 0 / 0
ADO.NET обновление базы
    #36188401
Фотография aleks-sam
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сам присвоит
...
Рейтинг: 0 / 0
ADO.NET обновление базы
    #36189253
Фотография Strassebahn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Смотря как делать.

Модератор: Тема перенесена из форума "C#.NET".
...
Рейтинг: 0 / 0
ADO.NET обновление базы
    #36190047
Shaman74
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ругается на поля с первичным ключем. Если сам присвоит, тогда нужно отключать ограничения временно - это если запись новая. А почему он может ругаться на измененную записть при ее переносе из датасет в базу, первичный-то ключ не редактировался?
...
Рейтинг: 0 / 0
ADO.NET обновление базы
    #36213427
=NIk=
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shaman74Здравствуйте! Есть таблица в базе SQL со спецификацией идентифицирующего столбца ++1. В dataGrid
изменяю данные (не идентифицирующего столбца). Затем пытаюсь sityTableAdapter.Update(primerDataSet); - пишит, что не может идентифицирующий столбец обновить. Это решается только временным снятием отграничений или еще как можно? Если идентифицирующий столбец сам себе присваивает значения увеличивая на 1, а в dataGrid при попытке создать новую запись выдается сообщение, что он должен быть заполнен, то его руками заполнять или убрать ограничения временно, а он сам себе в исходной таблице значение присвоит?
Заранее благодарен.

код вставки плиз
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / ADO.NET обновление базы
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]