Einzelnen Beitrag anzeigen

Alphacodex

Registriert seit: 16. Mär 2006
65 Beiträge
 
Delphi 2006 Professional
 
#73

Re: Welche Datenbank und welcher Zugriff? (Upd:Firebird per

  Alt 17. Jul 2009, 11:12
Ok, also...

Die Database ist die Schnittstelle zur physikalischen Datei. Danach wird die Transaction geschaltet, die alle Zugriffe auf diese Datenbank steuert und überwacht. Dahinter ist dann das DataSet, das quasi ein virtuelles Abbild der Daten aus der Datenbank in Delphi darstellt und alle Zugriffe an die Transaction weiterleitet. Darauf greift wiederum die DataSource zu, auf die man nun mit verschiedenen anderen Komponenten zugreifen, z.B. einer Abfrage (Query) oder einem Grid oder Edit-Feldern.

Soweit richtig verstanden?



P.S. Wenn ich mein Projekt so wie oben beschrieben kompiliere bekomme ich eine Division durch Null. Ich habe mal zur Sicherheit einen Datensatz eingetragen, die Datenbank enthält also einen Eintrag und ist nicht leer. Der Division durch Null Fehler kommt auch schon zur Entwicklungszeit, wenn ich die DataSet-Komponente auf active stellen will.


Danke und Grüße
Codex
  Mit Zitat antworten Zitat