AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Daten zwischenspeichern ohne Grid

Ein Thema von torud · begonnen am 2. Jun 2003 · letzter Beitrag vom 3. Jun 2003
Antwort Antwort
torud

Registriert seit: 26. Jul 2002
Ort: Sachsen
1.198 Beiträge
 
Delphi XE5 Professional
 
#1

Daten zwischenspeichern ohne Grid

  Alt 2. Jun 2003, 21:32
Hallo Leute,

ich habe ein kleines Problem. Villeicht ist es auch keines aber mir kommt es schon komisch vor, wie meine Daten in meinen Applikationen zwischen-speichere.

Ich schreibe fast immer Daten, die einen bestimmtes Schema haben in ein Stringgrid und lese Sie von dort aus und schreibe Sie dann komplett oder teilweise in Memos oder Dateien, gerade wie ich es brauche. Das Stringgrid selbst ist für den User natürlich nicht sichtbar. Allerdings habe ich immer das Feeling etwas polnisch zu machen und dadurch beschränkt zu sein.

Nun meine Frage, wie kann ich es besser machen?
Mit einem dynamischen Array, einem Record einem Stream?
Ich habe mit allem noch nie gearbeitet und ebenso wenig Ahnung davon.

Tipps Anregungen ?
Links?

Danke für die Denkanstösse
Tom
Danke
Tom
  Mit Zitat antworten Zitat
Benutzerbild von MrSpock
MrSpock
(Co-Admin)

Registriert seit: 7. Jun 2002
Ort: Owingen
5.865 Beiträge
 
Delphi 2010 Professional
 
#2
  Alt 3. Jun 2003, 11:29
Hallo torud,

alle die Möglichkeiten:

Zitat:
Mit einem dynamischen Array, einem Record einem Stream?
bieten sich an. Es kommt aber wirklich auf die Struktur der Daten an. Wo kommen die Daten denn her? Werden sie aus einer Datei eingelesen, kommt es wieder darauf an, in welchem Format sie vorliegen. Grundsätzlich sind typisierte Dateien recht flexibel und erlauben auch die Daten genau in der Form zu nutzen, wie du sie benötigst. Bei einer großen Datenmenge solltest du auch temporäre Tabellen einer Datenbank in Betracht ziehen.

Kurz zusammengefasst: es kommt auf den Einzelfall an. Stringgrids halte ich aber eher für ungeeignet.
Albert
Live long and prosper


MrSpock
  Mit Zitat antworten Zitat
torud

Registriert seit: 26. Jul 2002
Ort: Sachsen
1.198 Beiträge
 
Delphi XE5 Professional
 
#3
  Alt 3. Jun 2003, 12:03
Zitat:
Kurz zusammengefasst: es kommt auf den Einzelfall an. Stringgrids halte ich aber eher für ungeeignet.
Hm, das habe ich mir fast gedacht. Ich gebe Dir mal ein Beispiel, für meine bescheidenen Daten.

Ich habe einen Formular-Maker programmiert, der Webmaster-Anfängern, die wirklich noch keine Ahnung von HTML haben, die Arbeit des Programmierens abnehmen soll. Es funktioniert relativ gut, aber auch in diesem Programm lege ich Daten in einem Stringgrid ab. Das hier wären z.B. die Daten für eine Formularzeile, wo ein Eingabefeld generiert wird.

In einer Zeile steht dann z.b. folgendes
Spalte1=Meier
Spalte2=Hans
Spalte3=Ihr Name
Spalte4=20
Spalte5=20
Spalte6=Eingabefeld (einzeilig)
Spalte7=leer
Spalte8=<input type="text">
Spalte9=leer

Was schlägst Du also in diesem Fall vor?
Die Cellen, die hier leer sind, könnten in anderen Fällen(Dropdown-Felder o.ä.) befüllt sein und müssen daher vorhanden sein. Ich habe eine procedure, die aus einer Reihe alles ausliest und daraus den nötigen Code generiert.

Danke Tom
Formular-Maker
Danke
Tom
  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 04:53 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