Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Обновление таблицы в DataSet .
|
|||
|---|---|---|---|
|
#18+
Есть SQL database, таблица в датасете и датагрид. Данные изменяются, удаляются, добавляются. Проблема в одном. После Update SQL database для обновления таблицы в датасете использовала Fill(DataSet, sDataTable). Но строки в таблице задвоились!! Что я делала не так? Ведь удалить и сформировать таблицу заново это неправильно? Посоветуйте, пожалуйста. Заранее благодарна за помощь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.11.2002, 13:18 |
|
||
|
Обновление таблицы в DataSet .
|
|||
|---|---|---|---|
|
#18+
Ведь удалить и сформировать таблицу заново это неправильно Правильно. Если изменения были произведены вне этого DataSet. Так как он не может знать, какие конкретные изменения произошли на сервере, то придется получать заново все. Поэтому сперва Clear, а затем Fill. Как вариант, можно писать специальный запрос, возвращающий только изменившиеся строки и этим запросом добавлять данные, но это гиморно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.11.2002, 13:34 |
|
||
|
|

start [/forum/topic.php?fid=17&tid=1354417]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
168ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
39ms |
get tp. blocked users: |
2ms |
| others: | 309ms |
| total: | 564ms |

| 0 / 0 |
