Форум: "Базы";
Текущий архив: 2004.01.20;
Скачать: [xml.tar.bz2];
Внизкак сделать рефреш чтобы меньше время тратилось Найти похожие ветки
← →
dim- (2003-12-22 11:10) [0]Есть открытый датасет ADO (куча записей) как сделать рефреш чтобы меньше время тратилось, (сейчас при рефреш около минуты идет) можно ли только одну строку обновить?
← →
JibSkeart (2003-12-22 11:11) [1]оптимизировать запрос :)
← →
Sandman25 (2003-12-22 11:13) [2]Сколько строк возвращается? Несколько тысяч?
← →
ZrenBy (2003-12-22 11:16) [3]>можно ли только одну строку обновить?
можно и нужно
ADODS.Properties["Unique Table"].Value := "table";
ADODS.Properties["Resync Command"].Value := "select * from table where ID = ?";
ADODS.Properties["Update Resync"].Value := adResyncAll;
ADODS.UpdateCursorPos;
ADODS.Recordset.Resync(adAffectCurrent,adResyncAllValues);
ADODS.Resync([rmExact]);
← →
dim- (2003-12-23 16:03) [4]Проблема с строкой:
ADODS.Properties["Update Resync"].Value := adResyncAll;
говорит, что adResyncAll не известна и в хелпе не могу найти
← →
Johnmen (2003-12-23 16:13) [5]uses ADOInt
← →
dim- (2003-12-23 16:21) [6]ругается
Insufficient key column information for updating or refreshing
← →
Dim- (2003-12-24 23:42) [7]ZrenBy ©
помоги пожалуста, если не трудно, ругается на строке:
ADODS.Recordset.Resync(adAffectCurrent,adResyncAllValues);
Insufficient key column information for updating or refreshing
← →
АлексейК (2003-12-25 05:30) [8]В таблице которую рефрешиш ключевое поле есть?
← →
dim- (2003-12-25 09:10) [9]да
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2004.01.20;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.009 c