![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
подскажие как сделать запрос!
Бармалейка © (2002-08-29 12:44:00)у примеру из поля вывести значение
и вывести его в edit или в memo?
select count(field)
from my table
чтобы какое либо число показывалось сразу в edit
query к чему надо присвоить*?
Бармалейка (2002-08-29 14:50:00) [1]спаисбо!
Val (2002-08-29 14:40:00) [2]>Бармалейка (29.08.02 14:37)
что сделать?
grosh (29.08.02 14:15) все сказал, нужно перечитывать данные с сервера.
passm (2002-08-29 14:38:00) [3]Самое простое решение - это переоткрытие набора данных:
Query.Close;
Query.Open
При событии Timer.OnTimer.
Но при этом, на первый взгляд, возникает проблема:
Не будет ли раздражать пользователя приложение, зависающее через каждые пять секунд, хоть на сотые доли секунды. Выход - создание отдельного потока.
Бармалейка (2002-08-29 14:37:00) [4]ну как это сделать?
grosh (2002-08-29 14:15:00) [5]используй таймер и каждые пять сек
повторяй процедуру
Бармалейка (2002-08-29 14:07:00) [6]да необходимо! Oracle субд
passm (2002-08-29 13:57:00) [7]Edit тут ни при чем - его задача просмотр/изменение поля. А тебе дейтвительно необходима такая проверка? И какую СУБД ты используешь?
Бармалейка (2002-08-29 13:44:00) [8]а как сделать так чтобы в Edit проводилась через каждые 5 сек проверка изменились ли значения в базе или нет?
Бармалейка (2002-08-29 13:41:00) [9]спаисибО!
Val (2002-08-29 12:59:00) [10]select count(field) as myfield
from my table
..
Edit1.Text := Query1.FieldByName("myfield").AsString;
или использовать TDBEdit