AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Delphi Mehrere Relationen/Tabellen/... in MyBase
Thema durchsuchen
Ansicht
Themen-Optionen

Mehrere Relationen/Tabellen/... in MyBase

Ein Thema von Blechwolf · begonnen am 15. Okt 2003 · letzter Beitrag vom 16. Okt 2003
Antwort Antwort
Blechwolf

Registriert seit: 9. Sep 2003
Ort: Aachen
126 Beiträge
 
Delphi 7 Professional
 
#1

Mehrere Relationen/Tabellen/... in MyBase

  Alt 15. Okt 2003, 09:39
Salut,

ich habe mich entschlossen die Daten die vom Meßgerät in meine Anwendung kommen nicht in ein von mir definiertes Datei-Format zu speichern, sondern das ganze in eine DB zu schieben bzw. per MyBase in eine XML Datei zu speichern.
Jetzt will ich das aber nicht alles in eine Tabelle packen, da zu einer Messung mit gleichen Parametern unterschiedliche Messreihen kommen können, sondern will das ganze aufsplitten und dementsprechend mehrere Relationen/Tabellen/wie auch immer
haben.

-----------------------------------
Beispiel:

Relation TMessung
ID : Primary Key
User : String
Machine : string
Datum : Date
Typ : Foreign Key(TType)
Parameter : Foreign Key(TParameter)
Daten[0..n] : Foreign Key(TDataSeries)

Relation TType
ID : Primary Key
TypeName : String

Relation Parameters
ID : Primary Key
.
.
.

Relation DataSeries
ID : Primary Key
XValues[1..n] : double
YValues[1..n] : double

------------------------------

Frage ist jetzt, kann ich sowas mit MyBase realisieren (indem ich vier TClientDataSets auf mein Form packe) oder sollte ich mich da besser mit FlashFiler, Firebird, oder den ganzen anderen Alternativen rumschlagen.
Wichtig an der Sache ist noch, daß ich keinen DB-Server im Hintergrund habe, sondern das eine rein lokale Angelegenheit werden soll.

Grüße

Blechwolf
Ein Schiff im Hafen ist sicher. Aber dafür werden Schiffe nicht gebaut. (engl. Sprichwort)
  Mit Zitat antworten Zitat
Neuromancer

Registriert seit: 8. Aug 2003
62 Beiträge
 
Delphi 7 Enterprise
 
#2

Re: Mehrere Relationen/Tabellen/... in MyBase

  Alt 16. Okt 2003, 15:31
Hallo,

vielleicht helfen dir die Nested DataSets weiter.

Aber Vorsicht! Nicht zu empfehlen, wenn du vorhast, mit Memo-Feldern zu arbeiten, sonst kann es schnell sein, dass du dich mit Fehlermeldungen wie "Im Datensatzpuffer befindet sich ein ungültiges Blobhandle" herumschlagen musst.
Falls du auf die Memos nicht verzichten willst, dann empfehle ich dir auf ADO umzusteigen. Mit maximal 10 Zeilen Code ist ein Nested Dataset selbst nachgebaut.

Gruß
  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 22:09 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