Форум: "Базы";
Текущий архив: 2005.03.20;
Скачать: [xml.tar.bz2];
ВнизПроблемка с выбором последней записи Найти похожие ветки
← →
Submarine (2005-02-17 08:14) [0]Задача: Каждую секунду необходимо показывать данные (последнию запись)из бд, данные поступают тоже часто..
Реализация: Составлен следущий SQL запрос:
Select id, date_Now, field1,field2
From Table1
Where id=(select max(id) from table1)
и в таймере висит следущий код:
ibquery.close;
IbDatabase.connect:=false;
ibdatabase.connect:=true;
ibquery.open;
Так все правильно работает, но меня немного неустраивает, что приходиться переоткрывать ibdatabase. Может кто подскажет наиболее рациональный путь ?
← →
HSolo © (2005-02-17 08:43) [1]>приходиться переоткрывать ibdatabase
:))
IBX?
Есть подозрение, что Вам достаточно корректно настроить параметры транзакции (в частности, уровень изоляции)
← →
Submarine (2005-02-17 08:58) [2]база gbd.
Запись в Бд осуществляеться другие программы на различных местах. Проблемка то в том, что при открывании данной проги, данная программа знает только данные на момент открытия базы и не знает др. изменений. А как можно настроить транзакцию, чтобы это исправить, подскажи если знаешь...
← →
Johnmen © (2005-02-17 09:19) [3]Рекомендую всерьёз изучить теорию работы с базами данных и с ИБ в частности. (напр.ibase.ru)
Т.к. то, что написано в [0] представляется неким бредом в каждой строчке...
← →
HSolo © (2005-02-17 10:01) [4]Присоединяюсь к Johnmen © (17.02.05 09:19) [3]
А чтобы поскорее решить свой вопрос, можете начать отсюда:
http://ibase.ru/devinfo/ibtrans.htm
← →
Polad (2005-02-17 10:11) [5]ReadCommited ключевое слово
← →
Submarine (2005-02-17 10:39) [6]Ой, как мы любим унижать людей... а сами то никогда ни на чем запарок не делали... может и бред в частности с IbDatabase.connect:=false;
ibdatabase.connect:=true;
но, на компонентах с закладки Interbase не так давно работаю, а на изучении теории мало времени, поэто му то и спрашиваю.
>Johnmen © - а ты че у нас самый умный ? Тебе череп не жмет ?
← →
Submarine (2005-02-17 10:40) [7]>HSolo © -спасибо за ссылку
← →
Sergey13 © (2005-02-17 10:45) [8]2[6] Submarine (17.02.05 10:39)
Хамить не надо.
>но, на компонентах с закладки Interbase не так давно работаю
А на других "закладках" это обычный стиль работы?
>Johnmen © - а ты че у нас самый умный ?
Ты может и не поверишь, но один из. И тебе до него, как до Китая раком.
← →
msguns © (2005-02-17 10:45) [9]>Submarine (17.02.05 10:39) [6]
>Ой, как мы любим унижать людей...
А ну-ка покажите, где здесь унизили людей ? Мнение в [3] было высказано о коде, а не о его "папашке". Разницу ощущаем ? Мнение, хоть и несколько эмоциональное, но в целом справедливое. Для того, чтобы работать с IB/FB (и не только), надо четко себе представлять ДЛЯ ЧЕГО НУЖНЫ и КАК РАБОТАЮТ соединения и транзакции.
Без понимания этого все Ваши ошибки будут имень свойство постоянного тиражирования и усугубления.
← →
Submarine (2005-02-17 10:54) [10]>Sergey13 © -бля элита нашлась... Может тебе и до Китая раком, а мне с такими как ТЫ не попути...
← →
Sergey13 © (2005-02-17 10:57) [11]2 [10] Submarine (17.02.05 10:54)
> а мне с такими как ТЫ не попути...
Бесспорно.
← →
Polad (2005-02-17 14:46) [12]Какой однако нервный подтип...
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2005.03.20;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.041 c