AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Delphi Generelle Frage zur Verteilung von Datenbankkomponenten
Thema durchsuchen
Ansicht
Themen-Optionen

Generelle Frage zur Verteilung von Datenbankkomponenten

Ein Thema von F.W. · begonnen am 25. Jan 2009 · letzter Beitrag vom 31. Jan 2009
Antwort Antwort
globetrotter77

Registriert seit: 16. Jan 2009
Ort: Nürnberg
236 Beiträge
 
Delphi 10.3 Rio
 
#1

Re: Generelle Frage zur Verteilung von Datenbankkomponenten

  Alt 31. Jan 2009, 07:56
tja, das ist wieder mal eine richtig schöne, klassische Philosophiefrage, auf die es einfach keine einfache Antwort gibt.
Ich mache es meistens so, dass ich die eigentliche Verbindung zur Datenbank im für alle zentralen Datenmodul aufbaue. Ebenfalls dorthin kommen diejenigen Komponenten, die nur so ne Art temporäre Bedeutung haben, aber für alle vorhanden sein sollten. Beispielsweise Tabellen zum schnellen Nachschlagen. Da ich normalerweise nicht gleichzeitig an verschiedenen Datensätzen der selben Tabelle arbeite, stelle ich auch noch jeweils einen Table in der normalerweise verwendeten Sortierung dort hinein. Wenn ich dann unterwegs mal was in der selben Tabelle nachschauen muss, verwende ich eine formulareigene Komponente dafür. Damit behalte ich meine aktuelle Position bei und habe trotzdem Zugriff auf das, was ich benötige. Und die Übersicht versuche ich eher durch sprechende Namen herzustellen.

Aber wie du schon richtig sagtest, musst du, falls du in mehreren Fenstern an der selben Tabelle rumbastelst, die zugehörigen Tables bzw. Queries natürlich jeweils im Formular mitführen, da sich ja sonst beispielsweise die aktuelle Satznr. ständig ändern würde.
Was Änderungen angeht, müsste es dann eigentlich langen, ab und zu mal Application.ProcessMessages aufzurufen (z.B. beim Activate), um die letzten Änderungen auch mitzubekommen.

Fazit: kommt halt wie immer wieder drauf an, was du eigentlich willst!
  Mit Zitat antworten Zitat
Antwort Antwort


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 14:48 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz