Как сделать задержку? или еще что-нибудь...
Eugean
Дата: 10.10.2003 10:26:28
Делаю SQL запросы из Дельфовой программы к Аксессовской базе:
1.Удаляю данные из таблицы.
2.Ввожу новые данные.
3.Ищщу в новых данных макс.число.
При начале поиска выясняется что в таблице нет данных, они там появляются только через несколько секунд (видимо база переваривает). Как сделать чтоб поиск не начинался пока данные не введутся или паузу как то сделать...
Но пауза не выход, я же не знаю сколько будет запрос перевариваться на введение данных. Помогите плиз...
pkarklin
Дата: 10.10.2003 10:30:51
При начале поиска выясняется что в таблице нет данных, они там появляются только через несколько секунд (видимо база переваривает).
Это научно подтвержденный факт?!
Deff
Дата: 10.10.2003 11:29:57
Наверное у тебя асинхронный режим работы. Единственное объяснение.
YellowMan
Дата: 10.10.2003 13:08:45
Хорошо что не срыгивает...как Вы определяете, что ввод данных закончен ?
Дуся
Дата: 10.10.2003 13:17:13
Если описанная ситуация - правда, то можно посоветовать вставить цикл - селект до тех пор, пока количество строк данных в таблице не совпадет с ожидаемым.
Дуся
Дата: 10.10.2003 13:18:17
Еще мысль - в Дельфе чем пользуетесь? АДО или БДЕ?.. Уверены, что коммит прошел?