AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Delphi Frage zu firebird - Aktualisieren von Daten
Thema durchsuchen
Ansicht
Themen-Optionen

Frage zu firebird - Aktualisieren von Daten

Ein Thema von Steffen0917 · begonnen am 23. Mär 2009 · letzter Beitrag vom 23. Mär 2009
Antwort Antwort
Seite 1 von 2  1 2      
Steffen0917

Registriert seit: 20. Jun 2005
64 Beiträge
 
Delphi 10 Seattle Enterprise
 
#1

Frage zu firebird - Aktualisieren von Daten

  Alt 23. Mär 2009, 18:56
Datenbank: firebird • Version: 2.1 • Zugriff über: IBX
Hallo Zusammen,

als (vielleicht letzter?) BDE user mache ich gerade die ersten Gehversuche mit einer firebird Datenbank und IBX.
Das Erstellen der DB klappt, auch der Zugriff von 2 Rechnern klappt (einer als Server, einer als Client).

Aber wenn ich an einem Rechner einen neuen Datensatz eingebe, sehe ich diesen am anderen Rechner zunächst nicht.
Erst wenn ich an beiden Rechnern einen Disconnect mache (IBDataBase1.Connected:=false) und dann wieder verbinde,
sehe ich am zweiten Rechner den neuen DS.

Was mache ich falsch ? (wie gesagt - Anfänger!)

Gruß, Steffen
Steffen
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.851 Beiträge
 
Delphi 11 Alexandria
 
#2

Re: Frage zu firebird - Aktualisieren von Daten

  Alt 23. Mär 2009, 19:04
FB verwendet Tranasktionen. Eine Transaktion muss abgeschlossen (Comittet) sein, bevor ihr Ergebnis ausserhalb der Tranaktion sichtbar wird.
Markus Kinzler
  Mit Zitat antworten Zitat
Steffen0917

Registriert seit: 20. Jun 2005
64 Beiträge
 
Delphi 10 Seattle Enterprise
 
#3

Re: Frage zu firebird - Aktualisieren von Daten

  Alt 23. Mär 2009, 19:47
Ich hatte nach dem Post zum speichern IBTransaction1.Commit aufgerufen und bei IBDataSet1 habe ich ForcedRefresh auf true.
Das nützt nichts.
Steffen
  Mit Zitat antworten Zitat
Benutzerbild von Jens Hartmann
Jens Hartmann

Registriert seit: 11. Jan 2009
Ort: Wilnsdorf
1.439 Beiträge
 
Delphi XE2 Professional
 
#4

Re: Frage zu firebird - Aktualisieren von Daten

  Alt 23. Mär 2009, 19:48
Zeig doch mal deine Code
Jens Hartmann
Das Leben selber ist zu kurz, also nutze jeden Tag wie er kommt.
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.851 Beiträge
 
Delphi 11 Alexandria
 
#5

Re: Frage zu firebird - Aktualisieren von Daten

  Alt 23. Mär 2009, 19:49
Läuft den das DML-Statement in diesem Transaktions-Kontext?
Markus Kinzler
  Mit Zitat antworten Zitat
Steffen0917

Registriert seit: 20. Jun 2005
64 Beiträge
 
Delphi 10 Seattle Enterprise
 
#6

Re: Frage zu firebird - Aktualisieren von Daten

  Alt 23. Mär 2009, 19:58
MKinzler: was heißt denn das ?
Steffen
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.851 Beiträge
 
Delphi 11 Alexandria
 
#7

Re: Frage zu firebird - Aktualisieren von Daten

  Alt 23. Mär 2009, 20:09
Ist das dataSet über .Tranaction mit IBTransaction1 verbunden?
Markus Kinzler
  Mit Zitat antworten Zitat
Steffen0917

Registriert seit: 20. Jun 2005
64 Beiträge
 
Delphi 10 Seattle Enterprise
 
#8

Re: Frage zu firebird - Aktualisieren von Daten

  Alt 23. Mär 2009, 20:13
Ja, ist verbunden. Und bei IBTransaction steht DefaultAction auf TACommit
Steffen
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.851 Beiträge
 
Delphi 11 Alexandria
 
#9

Re: Frage zu firebird - Aktualisieren von Daten

  Alt 23. Mär 2009, 20:20
Zeig mal etwas Code
Markus Kinzler
  Mit Zitat antworten Zitat
Steffen0917

Registriert seit: 20. Jun 2005
64 Beiträge
 
Delphi 10 Seattle Enterprise
 
#10

Re: Frage zu firebird - Aktualisieren von Daten

  Alt 23. Mär 2009, 20:31
Das ist nur ein Testprogramm, da ist kaum Code drin.
Nur die Komponenten, ein DBGrid und ein paar DBEdit für nen neuen DS.
Dann noch Buttons für Append und Post
Steffen
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:02 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz