Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Firebird Datenbank (https://www.delphipraxis.net/160039-firebird-datenbank.html)

Alterauge 25. Apr 2011 08:54

Datenbank: Firebird • Version: ?? • Zugriff über: IBCConnection

Firebird Datenbank
 
Hallo,


Ich greife auf eine Firbirddatenbank zu mit:

IBCConnection1,
IBCDataSource1,
IBCTable1,
DBGrid1,

es funktioniert auch! Die Daten werden angezeigt!

Wenn neue Daten in die Datenbank kommen, werden sie nicht im DBGrid angezeigt!

Brauche also für den Timer1, eine Schleife für die Aktualisierung.

Wie mache ich das?

Danke !

mkinzler 25. Apr 2011 08:57

AW: Firebird Datenbank
 
Ein Refresh auf das DataSet ( Query/Table) sollte reichen

Alterauge 25. Apr 2011 09:27

AW: Firebird Datenbank
 
Muss ich eine Komponente IBCQuery einsetzten ?

Oder was meinst DU ?

mkinzler 25. Apr 2011 09:28

AW: Firebird Datenbank
 
Nein.

Wie fügst du die Daten ein?
Wie sind die Transkationseinstellungen?

Alterauge 25. Apr 2011 10:01

AW: Firebird Datenbank
 
Ich füge die Daten nicht mit diesem Programm ein!
Dies ist einfach eine Übersicht DBGrid!

Ich greife über Lan auf die Datenbank zu !
Dateneingabe macht ein anderes Programm!

mkinzler 25. Apr 2011 10:06

AW: Firebird Datenbank
 
Dann kannst du die Daten erst sehen, wenn die Einfügetransaktion abgeschlossen ( comitted) ist oder du DIRTY READ aktiviert hast ( sollte man nicht)
Entweder du lässt dich von der datenbank über Einfügungen/Änderungen informieren ( z.B. durch entsprechende Trigger) oder du verwendest halt wie erwähnt einen Timer.

Alterauge 25. Apr 2011 10:09

AW: Firebird Datenbank
 
Danke !

Werde mal alles testen!

Danke für die Hilfe

Alterauge 25. Apr 2011 10:22

AW: Firebird Datenbank
 
nochmal zum timer?

timer und refresh ???

vielleicht so:

Table1.refresh;

mschaefer 25. Apr 2011 10:33

AW: Firebird Datenbank
 
Delphi-Quellcode:
    if table1.dataset.active then table1.Dataset.Refresh;

Alterauge 25. Apr 2011 10:59

AW: Firebird Datenbank
 
Danke Martin,

es geht!


Danke !


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:45 Uhr.
Seite 1 von 2  1 2      

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