|
|
|
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&fpage=67&tid=1351664]: |
0ms |
get settings: |
8ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
50ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
32ms |
get tp. blocked users: |
1ms |
| others: | 235ms |
| total: | 359ms |

| 0 / 0 |
