|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
#1
|
|||
|
|||
ADOTable - очистка поля
Здравствуйте!
Вопрос такой: в базе данных в записи присутствует поле с неким признаком. База большая. Можно ли быстро очистить поле? Имеется ADOConnection, ADOSource, ADOTable. Т.е. имеем базу порядка 6000 тыс записей, в записи присутствует поле Priznak, равный 1. Крутить цикл с последовательным обнулением поля Priznak для каждой записи занимает время. Может быть есть средство для быстрого решения? |
#2
|
|||
|
|||
1. Можно и цикл крутить. Только на время обновления надо отключить визуальные компоненты (ADOQuery.DisableControls). Все станет существенно быстрее.
2. Запрос в БД??? (update table set f = null where f = 1). А потом перечитать табличку. |
#3
|
|||
|
|||
Спасибо за ответ.
|