|
|
|
ADO.NET обновление базы
|
|||
|---|---|---|---|
|
#18+
Здравствуйте! Есть таблица в базе SQL со спецификацией идентифицирующего столбца ++1. В dataGrid изменяю данные (не идентифицирующего столбца). Затем пытаюсь sityTableAdapter.Update(primerDataSet); - пишит, что не может идентифицирующий столбец обновить. Это решается только временным снятием отграничений или еще как можно? Если идентифицирующий столбец сам себе присваивает значения увеличивая на 1, а в dataGrid при попытке создать новую запись выдается сообщение, что он должен быть заполнен, то его руками заполнять или убрать ограничения временно, а он сам себе в исходной таблице значение присвоит? Заранее благодарен. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.09.2009, 10:03 |
|
||
|
ADO.NET обновление базы
|
|||
|---|---|---|---|
|
#18+
В DataTable(s) выставлен PrimaryKey? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.09.2009, 11:38 |
|
||
|
ADO.NET обновление базы
|
|||
|---|---|---|---|
|
#18+
Сам присвоит ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.09.2009, 13:01 |
|
||
|
ADO.NET обновление базы
|
|||
|---|---|---|---|
|
#18+
Смотря как делать. Модератор: Тема перенесена из форума "C#.NET". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.09.2009, 16:35 |
|
||
|
ADO.NET обновление базы
|
|||
|---|---|---|---|
|
#18+
Ругается на поля с первичным ключем. Если сам присвоит, тогда нужно отключать ограничения временно - это если запись новая. А почему он может ругаться на измененную записть при ее переносе из датасет в базу, первичный-то ключ не редактировался? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.09.2009, 05:06 |
|
||
|
ADO.NET обновление базы
|
|||
|---|---|---|---|
|
#18+
Shaman74Здравствуйте! Есть таблица в базе SQL со спецификацией идентифицирующего столбца ++1. В dataGrid изменяю данные (не идентифицирующего столбца). Затем пытаюсь sityTableAdapter.Update(primerDataSet); - пишит, что не может идентифицирующий столбец обновить. Это решается только временным снятием отграничений или еще как можно? Если идентифицирующий столбец сам себе присваивает значения увеличивая на 1, а в dataGrid при попытке создать новую запись выдается сообщение, что он должен быть заполнен, то его руками заполнять или убрать ограничения временно, а он сам себе в исходной таблице значение присвоит? Заранее благодарен. код вставки плиз ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.09.2009, 18:56 |
|
||
|
|

start [/forum/topic.php?fid=17&msg=36213427&tid=1351664]: |
0ms |
get settings: |
9ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
84ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
52ms |
get tp. blocked users: |
2ms |
| others: | 244ms |
| total: | 428ms |

| 0 / 0 |
