Benachrichtigungen an Programm (Events)

Diskutiere Benachrichtigungen an Programm (Events) im Developer Network Forum im Bereich Hardware & Software Forum; Hallo, ich habe hier eine MS SQL Server 2005 DB und folgende Problemstellung. Wenn ich einen Datensatz als "In Bearbeitung" markiere (extra...
  • Benachrichtigungen an Programm (Events) Beitrag #1
P

Pedde

Neues Mitglied
Dabei seit
30.04.2008
Beiträge
1
Reaktionspunkte
0
Hallo,

ich habe hier eine MS SQL Server 2005 DB und folgende Problemstellung.

Wenn ich einen Datensatz als "In Bearbeitung" markiere (extra Spalte in Tabelle), dann möchte ich, dass alle Clients (Programme) diesen Status des Datensatzes dann auch darstellen ohne immer wieder die DB zyklisch abfragen zu müssen.

Nun meine Frage:
Geht sowas, dass der SQL Server ein Event aussendet, das da sagt "Ich habe mich geändert, bitte Daten erneut abfragen!" oder geht sowas nur über zyklische Abfragen?

Gruß,
Pedde
 
  • Benachrichtigungen an Programm (Events) Beitrag #2
O

O Love

Bekanntes Mitglied
Dabei seit
08.04.1999
Beiträge
2.286
Reaktionspunkte
0
Das mußt Du schon selbst und besser organisieren. Zunächst mal braucht nicht jede Tabelle einen Beabeitungsstatus, es reicht, wenn Du eine extra Tabelle a la "Objekt/Tabelle, ID, Nutzer, Datum" anlegst und dort immer vermerkst, wenn gerade editiert wird. Bei gleichem Objekt/Tabelle wird es erst interessant, wenn ein weiterer Nutzer dieselbe ID bearbeiten will.

Den Rest erledigt ADO für Dich, wenn nämlich die Daten auf dem Server neuer als im Client sind, bekommst Du eine entsprechende Fehlermeldung und der Nutzer/der Client muß einen Refresh durchführen.
 
Thema:

Benachrichtigungen an Programm (Events)

ANGEBOTE & SPONSOREN

https://www.mofapower.de/

Statistik des Forums

Themen
213.179
Beiträge
1.579.172
Mitglieder
55.878
Neuestes Mitglied
Satan666
Oben