Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Datamodul verständnissfrage (https://www.delphipraxis.net/77981-datamodul-verstaendnissfrage.html)

manfred_h 27. Sep 2006 16:37

Datenbank: Firebird • Version: 1.5 • Zugriff über: Fibplus

Datamodul verständnissfrage
 
Hallo zusammen

in meinem Projekt habe ich bis jetzt ein Datamodul mit ca 30 Objekten
Fibdataset's und diversem Zubehör.

Das ganze funktioniert auch. Wenn ich nun aber einen SQL Monitor
laufen lasse sehe ich das wenn ich in meiner Anwendung ein
Fenser öffne bei dem 3-4 Fibdataset's angesprochen werden,
dass alle geöffnet werden... ist das normal????

TFIBDatabase / Connect = false
bei allen TFIBDataset's / Active = false

währe dankbar für Eure Hilfe
Manfred

timog 27. Sep 2006 16:39

Re: Datamodul verständnissfrage
 
Hi!

Gibt es Lookups oder verknüofte Master/Detail Datasets? Könnten Ursache dafür sein. Sonst eigenartig, kenne ich so nicht.

Timo

manfred_h 27. Sep 2006 16:46

Re: Datamodul verständnissfrage
 
Hi Timo

Ja verknüpfte Master/Detail Datasets sind vorhanden. Es besteht auch
eine Haupttabelle mit der alle Tabellen verknüft sind ( User / Gruppen )
könnte das der Fall sein??

Manfred

timog 27. Sep 2006 16:57

Re: Datamodul verständnissfrage
 
Teste doch mal: Wenn Du im Datamodule zur Designzeit die selben FIB-Komponenten Active := True setzt, ob dann auch andere Active auf True gesetzt werden. Die Abhängigkeiten der einzelnen Datasets untereinander können dann für den von Dir beobachteten Effekt sorgen. Dann wäre alles im grünen Bereich (zumindest kein Fehler).

Timo

manfred_h 27. Sep 2006 17:10

Re: Datamodul verständnissfrage
 
Hi

habs gleich getestet und das wars. Sieht einfach ein wenig "unschön" aus im SQL-Monitor..


Besten Dank
Shalom
Manfred

manfred_h 10. Nov 2006 17:24

Re: Datamodul verständnissfrage
 
Hallo

ist womöglich für Interesse. ( für Beginner )

das Problem war das im Fibplus Dataset die Einstellung
[dcForceOpen] auf true war.

Shalom
Manfred


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:41 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 by Thomas Breitkreuz