Форум: "Базы";
Текущий архив: 2005.01.16;
Скачать: [xml.tar.bz2];
ВнизQuery1 Найти похожие ветки
← →
kvit (2004-12-12 11:38) [0]Есть Query1 (DBE), который открыл справочник с огромным количеством записей. Мне нужно добавить новую запись. Я традиционной делаю так: командой Insert into... вставляю запись, затем делаю: Query1.Close; Query1.Open; Query1.Locate();
Но это целый тормоз (индексы есть, все ок). Можно ли DataSource засавить отобразить хотябы запись в конце грида не приходя к методам Close, Open?
Вариант два: редактирование записи?
← →
Zacho © (2004-12-12 11:58) [1]1. Вставляй запись в тот же датасет, а не отдельным запросом.
2. А зачем тебе выбирать на клиента "огромное количество записей" ? Смысл ? Всё равно человек не может нормально работать больше чем с несколькими десятками (ну, в крайнем случае сотнями) записей в гриде, так что это просто издевательство над пользователем.
← →
Johnen (2004-12-13 02:57) [2]>kvit
Именно Close-Open, других вариантов нет...:)
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2005.01.16;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.037 c