Autor Beitrag
borrou
Hält's aus hier
Beiträge: 6



BeitragVerfasst: Fr 28.02.03 13:18 
Hallo an alle,

wenn ich von zwei Anwendungen, die den gleichen Datenmodul verwenden, eine Datenbank manipuliere, werden die Daten der
Datenbank in beide Anwendung nicht aktualisiert. Liegt das an der Programmlogik oder ist das eine Datenbankserver - Eigenschaft ( Sichten auf die Daten)?
Danke voraus.
bis11
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 1247
Erhaltene Danke: 2

Apple Mac OSX 10.11

BeitragVerfasst: Fr 28.02.03 14:21 
Ein Datenmodul ist ja nur dazu da, dass Du die ganzen Datenbank-Komponenten gesammelt an einer Stelle hast. Das hat nichts mit der Datenbank zu tun.

Welche Datenbank benutzt Du ?
borrou Threadstarter
Hält's aus hier
Beiträge: 6



BeitragVerfasst: Fr 28.02.03 14:32 
Titel: Re: Ein Datenmodul
Hallo Rolf,

ein Interbaseserver.
bis11
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 1247
Erhaltene Danke: 2

Apple Mac OSX 10.11

BeitragVerfasst: Fr 28.02.03 14:45 
Dann setze doch bevor Du irgendwelche Daten vom Interbase-Server abrufst ein COMMIT & Refresh-Befehl ab, dann kannst du auf jeden Fall sicher sein, dass Deine Daten nichtmehr in der Transaction stehen sondern in der Datenbank sind und abgefragt werden können.
borrou Threadstarter
Hält's aus hier
Beiträge: 6



BeitragVerfasst: Fr 28.02.03 14:45 
genauer IB6.0
borrou Threadstarter
Hält's aus hier
Beiträge: 6



BeitragVerfasst: Fr 28.02.03 14:54 
Nach jede Schreiboperation setze ich ein (Hard)COMMIT ab,
also kann ich doch davon ausgehen das die Transaktion
abgeschlossen ist.
bis11
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic star
Beiträge: 1247
Erhaltene Danke: 2

Apple Mac OSX 10.11

BeitragVerfasst: Fr 28.02.03 16:05 
Das ist richtig, nun übermittel doch noch einen Refresh und dann sollte es funktionieren. Du brauchst aber nicht nach jeder Schreiboperation ein COMMIT absetzen. Es reicht auch, wenn Du es bei Schliessen des Fensters machst.