Trigger event an Client

Probleme und Fragen zum Thema Trigger und Funktionen.
Antworten
Gelöschter Benutzer 16467

Trigger event an Client

Beitrag von Gelöschter Benutzer 16467 »

Hallo,
ich bin eine Anfängerin.
ich habe eine Datenbank und jede Änderung von Datenbank soll gemeldet. Ist es möglich sobald ein Datensätze geändert wurde, dies über eine trigger an die Clients zurückzufeuern das sich der Datensätze geändert hat und die Clients sich bitte aktualisieren sollen

der Trigger soll jede Änderung in der Datenbank ein Meldung an den Client feuern
dabei sollen die Clients gefordert die Datenbank zu aktualisieren

ich benutze dafür C#, und meine Erfahrung in postgreSql sind neu


Gruss

achilles_69
Benutzer
Beiträge: 51
Registriert: Mi 5. Jul 2006, 10:56
Wohnort: Bielefeld

Re: Trigger event an Client

Beitrag von achilles_69 »

Hallo,

schau Dir mal LISTEN und NOTIFY an. Damit kann man das machen.
Ich habe das mal mit Java gemacht, aber in C# geht das bestimmt auch.

Viele Grüße

Gelöschter Benutzer 16467

Re: Trigger event an Client

Beitrag von Gelöschter Benutzer 16467 »

mit Listen funktioniert nicht
ich kann leider nicht auf dem Datenbank zugreifen.
ich bin in das Thema neu

castorp
Erfahrener Benutzer
Beiträge: 1209
Registriert: Sa 27. Jun 2009, 22:24
Wohnort: Bayern

Re: Trigger event an Client

Beitrag von castorp »

justyna hat geschrieben:mit Listen funktioniert nicht
ich kann leider nicht auf dem Datenbank zugreifen.
ich bin in das Thema neu

Das macht keinen Sinn.

Wenn Du nicht auf die Datenbank zugreifen kannst, dann können die Clients sich auch nicht aktualisieren (denn dazu müssten sie ja auf die Datenbank zugreifen)

Also müssen die Clients auch nicht benachrichtigt werden - Problem gelöst
A SQL query walks into a bar and sees two tables. He walks up to them and says 'Can I join you?'

Gelöschter Benutzer 16467

Re: Trigger event an Client

Beitrag von Gelöschter Benutzer 16467 »

ich verstehe nicht genau, was du meint.
kannst du mir kurz erklären.

castorp
Erfahrener Benutzer
Beiträge: 1209
Registriert: Sa 27. Jun 2009, 22:24
Wohnort: Bayern

Re: Trigger event an Client

Beitrag von castorp »

justyna hat geschrieben:ich verstehe nicht genau, was du meint.
kannst du mir kurz erklären.


Diese Aussage: "dabei sollen die Clients gefordert die Datenbank zu aktualisieren"
widerspricht dieser Aussage: "ich kann leider nicht auf dem Datenbank zugreifen."

Wie soll der Client denn was aktualisieren wenn er nicht auf die Datenbank zugreifen kann?
A SQL query walks into a bar and sees two tables. He walks up to them and says 'Can I join you?'

Gelöschter Benutzer 16467

Re: Trigger event an Client

Beitrag von Gelöschter Benutzer 16467 »

ich soll nicht meine Datenbank aktualisieren
sondern überwachen
bei jede INSERT/DELETE/UPDATE soll es eine Notify an den client schicken, dass etwas in den Datenbank geändert wurde

Antworten