Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2003.06.19;
Скачать: [xml.tar.bz2];

Вниз

??? Как бороться с временными файлами типа   Найти похожие ветки 

 
prihod   (2003-05-27 17:28) [0]

Уважаемые мастера, спасибо за помощь с обновлением TDBGrid...
Но у меня по этому поводу возникло сразу 2 вопроса. начну с основного.
1. Вот то я сделал в своей проге следуя вашему совету (On Timer):
CurrentPos:=TQuery.GetBookmark;
TQuery.Close;
TQuery.open;
TQuery.GotoBookmark(currentpos);
Но когда пользователь на другой машине находится на удаляемой другим пользователем записи у него выскакивает сообщение что запись не существует.
Как быть ???
2. Как бороться со временными файлами типа "_qsql351.dbf", которые появляются с использованием TQery, можна ли от них как-то избавиться ???
ЗАРАНЕЕ СПАСИБО.


 
Соловьев   (2003-05-27 17:31) [1]


> 2. Как бороться со временными файлами типа "_qsql351.dbf",
> которые появляются с использованием TQery, можна ли от них
> как-то избавиться ???

Session.PrivatDir := "C:\Temp";


> 1. Вот то я сделал в своей проге следуя вашему совету (On
> Timer):
> CurrentPos:=TQuery.GetBookmark;
> TQuery.Close;
> TQuery.open;
> TQuery.GotoBookmark(currentpos);
> Но когда пользователь на другой машине находится на удаляемой
> другим пользователем записи у него выскакивает сообщение
> что запись не существует.
> Как быть ???

а в чем проблема? записи то нет!


 
prihod   (2003-05-27 17:38) [2]

*** Для Соловьева ***

>а в чем проблема? записи то нет!

Записи действительно нет, и это сообщение возникает на команду TQuery.GotoBookmark(currentpos);
где currentpos адрес несуществующей заниси.
А можно как то проверить существование записи, и если она не существует, ставить курсор на следующую запись, или на самую первую...



 
Соловьев   (2003-05-27 17:41) [3]

try
...
except

end;
Или как на соседней ветке говорят, что пользуются Locate. Нормальное решение.


 
prihod   (2003-05-27 17:49) [4]

СПАСИБО ВСЕМ ОТВЕТИВШИМ.
Особая благодарность Соловьеву.



Страницы: 1 вся ветка

Форум: "Базы";
Текущий архив: 2003.06.19;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.012 c
1-60119
killer
2003-06-06 12:36
2003.06.19
Можно ли в ListBox и Memo?


14-60379
Za-aDa
2003-06-02 23:42
2003.06.19
Классы в Delphi


1-60263
Mateus
2003-06-06 09:53
2003.06.19
Подсчет контрольной суммы.


1-60182
Цыганов Д.
2003-06-03 16:00
2003.06.19
Создать окно поверх всех остальных но не просто


14-60416
AlexRush
2003-05-28 11:51
2003.06.19
Природа человеческого разума





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский