Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.01.16;
Скачать: CL | DM;

Вниз

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;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.038 c
6-1099040498
Saint_Byte
2004-10-29 13:01
2005.01.16
Upload файлы по ХТТП протоколу


6-1098539346
Пронч
2004-10-23 17:49
2005.01.16
Прокси.


14-1100975235
vuk
2004-11-20 21:27
2005.01.16
Народ! Borland выложил триал Delphi2005!


1-1104070692
NEED_Help
2004-12-26 17:18
2005.01.16
kak sohranit jpg kartinku v bazu dannih ??


1-1104161681
Дмитрий К.
2004-12-27 18:34
2005.01.16
Предпросмотр WEB страницы