Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.07.29;
Скачать: CL | DM;

Вниз

Узнать что добавлена запись   Найти похожие ветки 

 
zapis   (2007-07-05 15:45) [0]

Здраствуйте, а не подскажете как узнать из моего приложения что в БД добавлена запись(не мной, а другим клиентом этой БД)? БД MS SQL, компоненты ADO...


 
Ega23 ©   (2007-07-05 15:49) [1]

Написать extended-procedure на сервере по отправке, например, UDP-пакета, вставить вызов её в триггер на Insert, а на клиенте - ловить событие.

Только вот нафиг это нужно?


 
zapis   (2007-07-05 15:56) [2]


> Только вот нафиг это нужно?

проект такой, и нужно как-то ловить событие что в БД внесена запись и мне ее нужно прочитать...


 
Ega23 ©   (2007-07-05 16:04) [3]


> проект такой, и нужно как-то ловить событие что в БД внесена
> запись и мне ее нужно прочитать...


Ой штой-та сомнительно...


 
Anatoly Podgoretsky ©   (2007-07-05 16:35) [4]

Вообще то в БД нет записей.


 
zapis   (2007-07-05 16:42) [5]

в таблице БД.


 
Anatoly Podgoretsky ©   (2007-07-05 16:58) [6]

> zapis  (05.07.2007 16:42:05)  [5]

И дальше что, ну допустим в какой то таблице изменилась запись, что делать клиенту?


 
Ega23 ©   (2007-07-05 17:00) [7]


> И дальше что, ну допустим в какой то таблице изменилась
> запись, что делать клиенту?


Как это что?

ADOQuery1.Active := false;
ADOQuery1.Close;
ADOQuery1.SQL.Clear;
ADOQuery1.SQL.Add("Select * from Table1");
ADOQuery1.Open;
ADOQuery1.Active := true;


:)


 
engine ©   (2007-07-05 17:21) [8]


> [7] Ega23 ©   (05.07.07 17:00)


А зачем после

> ADOQuery1.Active := false;

делать

> ADOQuery1.Close;

и после

> ADOQuery1.Open;

делать

> ADOQuery1.Active := true;

?
:)


 
iXT ©   (2007-07-05 17:21) [9]

> [6] Anatoly Podgoretsky ©   (05.07.07 16:58)

Искать Backup :)


 
Ega23 ©   (2007-07-05 17:47) [10]


> engine ©   (05.07.07 17:21) [8]
>
> А зачем после


Да кто бы знал бы...
По 2 раза в неделю такие шедевры.


 
Anatoly Podgoretsky ©   (2007-07-05 18:37) [11]


> ADOQuery1.SQL.Add("Select * from Table1");

А Table1 то причем, если явно сказано, что в какой то таблице изменилась запись.


 
Anatoly Podgoretsky ©   (2007-07-05 18:38) [12]


> engine ©   (05.07.07 17:21) [8]

Как зачем, конференция то для начинающих.



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

Текущий архив: 2007.07.29;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.028 c
15-1183553562
Alkid
2007-07-04 16:52
2007.07.29
Ваять или вникать?


3-1177169820
Roven
2007-04-21 19:37
2007.07.29
Установка базы данных


1-1179652280
seRioUS
2007-05-20 13:11
2007.07.29
Выподающий список выбота толщины линии


15-1182916380
Andre_s
2007-06-27 07:53
2007.07.29
Плата видеозахвата


15-1182924454
NailMan
2007-06-27 10:07
2007.07.29
Время наработки на отказ?