|
|
|
Как сделать чтобы строки не обновлялись, а добавлялись?
|
|||
|---|---|---|---|
|
#18+
Всем привет! Нужна Ваша помощь. Есть такая проблемка: Некоторый набор данных загружается в DataTable, после этого все производимые с ним манипуляции с последующим вызовом Код: plaintext 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.07.2005, 17:57 |
|
||
|
Как сделать чтобы строки не обновлялись, а добавлялись?
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.07.2005, 18:58 |
|
||
|
Как сделать чтобы строки не обновлялись, а добавлялись?
|
|||
|---|---|---|---|
|
#18+
Sa Код: plaintext 1. 2. 3. Код: plaintext Извиняюсь, но я так понял что с помощью этой конструкции, в базу внесутся только те строки, которые былы добавлены в DataTable, а мне нужно, чтобы внеслись все строки из DataTable независимо от того изменялись они или нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.07.2005, 12:08 |
|
||
|
Как сделать чтобы строки не обновлялись, а добавлялись?
|
|||
|---|---|---|---|
|
#18+
.DLL мне нужно, чтобы внеслись все строки из DataTable независимо от того изменялись они или нет. В цикле "пробегаем" по всем записям DataTable, используя SqlCommand , добавляем записи. Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.07.2005, 09:39 |
|
||
|
Как сделать чтобы строки не обновлялись, а добавлялись?
|
|||
|---|---|---|---|
|
#18+
SaВ цикле "пробегаем" по всем записям DataTable, используя SqlCommand , добавляем записи. Код: plaintext Уважаемый, Sa, А можно ли как то добавить строки на в цикле самому, а всем скопом, например изменив DataRowState, как будто строки новые, но DataRowState ReadOnly? Спасибо!!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2005, 13:26 |
|
||
|
Как сделать чтобы строки не обновлялись, а добавлялись?
|
|||
|---|---|---|---|
|
#18+
.DLL А можно ли как то добавить строки на в цикле самому, а всем скопом, например изменив DataRowState, как будто строки новые, но DataRowState ReadOnly? Можно по разному изголяться, но в данном случае, наиболее оптимальным вариантом будет - цикл и добавление записей вручную. Ведь Update тоже организует цикл, но только для DataViewRowState.ModifiedCurrent | DataViewRowState.Deleted |DataViewRowState.Added строк. P.S. Мне не ясно только, для чего необходимо добавлять неизмененные записи? Код: plaintext Posted via ActualForum NNTP Server 1.2 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2005, 14:01 |
|
||
|
Как сделать чтобы строки не обновлялись, а добавлялись?
|
|||
|---|---|---|---|
|
#18+
Sa Можно по разному изголяться, но в данном случае, наиболее оптимальным вариантом будет - цикл и добавление записей вручную. Ведь Update тоже организует цикл, но только для DataViewRowState.ModifiedCurrent | DataViewRowState.Deleted |DataViewRowState.Added строк. P.S. Мне не ясно только, для чего необходимо добавлять неизмененные записи? Код: plaintext В программе предусмотрена возможность копирования накладной. То есть после некоторой манипуляции открывается накладная с табличкой (данные в которую загружаются из копируемой накладной), после сохранения, эти данные должны скопироваться в новую накладную. А у меня получается, что после сохранения, эти табличные данные переписываются к новой накладной (т.к. перед записью я код главной записи в цикле им обновляю). Ну в общем звучит запутано. Но очень надо так сделать. А как в цикле это можно реализовать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2005, 14:48 |
|
||
|
|

start [/forum/topic.php?fid=17&gotonew=1&tid=1353680]: |
0ms |
get settings: |
10ms |
get forum list: |
20ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
55ms |
get topic data: |
12ms |
get first new msg: |
6ms |
get forum data: |
3ms |
get page messages: |
61ms |
get tp. blocked users: |
2ms |
| others: | 203ms |
| total: | 378ms |

| 0 / 0 |
