AGB  ·  Datenschutz  ·  Impressum  







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

Textdaten speichern aber in welchem Format

Ein Thema von DieDolly · begonnen am 2. Okt 2019 · letzter Beitrag vom 3. Okt 2019
Antwort Antwort
Seite 2 von 3     12 3      
DieDolly

Registriert seit: 22. Jun 2018
2.175 Beiträge
 
#11

AW: Textdaten speichern aber in welchem Format

  Alt 3. Okt 2019, 13:10
Jeder Datensatz wird normalerweise angelegt und bleibt so wie er ist. Es kommen mit der Zeit neue hinzu.
Datensätze können aber im Programm bearbeitet oder gelöscht werden. Wenn man die Daten aber richtig eingegeben hat, dann sollte man die eigentlich auch nie bearbeiten müssen.

Aktuell speichere ich als CSV einfach alles in eine Datei. Es gibt zwei Gründe, warum ich mich von CSV trennen möchte. Einerseits sind die Daten in dem Format nicht gut lesbar, wenn man die Textdatei öffnet. Sowas solls ja geben dass man das macht. Und zweitens braucht man ein Trennzeichen, was dann nicht in den zu speichernden Werten vorkommen darf.

Geändert von DieDolly ( 3. Okt 2019 um 13:19 Uhr)
  Mit Zitat antworten Zitat
Blackpit

Registriert seit: 27. Feb 2019
77 Beiträge
 
#12

AW: Textdaten speichern aber in welchem Format

  Alt 3. Okt 2019, 13:18
Warum nimmst du kein Grid mit Dataset, nachdem du auf Json konvertiert hast?
Du solltest dein JSON direkt in's Dataset laden und dann im Grid bearbeiten und wieder zurückschreiben können.
HTH
  Mit Zitat antworten Zitat
DieDolly

Registriert seit: 22. Jun 2018
2.175 Beiträge
 
#13

AW: Textdaten speichern aber in welchem Format

  Alt 3. Okt 2019, 13:21
Ein Grid als Bearbeitungsmöglichkeit der Daten für den Endnutzer? Das sieht am Ende bestimmt ziemlich schräg aus.

Ich versuche das gerade mit JSON. Aber mein Hauptproblem ist, dass ich nicht weiß wie ich auf einen bestimmten Datensatz zugreifen soll wenn der geändert werden soll.
Bei CSV lädt man die ganze Datei einfach ins Programm, packt die irgendwie in eine Combobox und hat immer den Index der auch die Zeilennummer ist. Bei JSON geht das nicht.

Geändert von DieDolly ( 3. Okt 2019 um 13:24 Uhr)
  Mit Zitat antworten Zitat
Blackpit

Registriert seit: 27. Feb 2019
77 Beiträge
 
#14

AW: Textdaten speichern aber in welchem Format

  Alt 3. Okt 2019, 13:24
Das der Enbenutzer die Daten ändern können sollte war mir nicht bewusst.
Dachte es ginge um Korrekturen bevor die Datei an die Benutzer geht.
  Mit Zitat antworten Zitat
DieDolly

Registriert seit: 22. Jun 2018
2.175 Beiträge
 
#15

AW: Textdaten speichern aber in welchem Format

  Alt 3. Okt 2019, 13:28
Die Bearbeitungsfunktion gibt es im Programm nur, falls es Tippfehler im Datensatz gibt die korrigiert werden müssen oder so.
Eine andere Idee hatte ich gerade noch. Jeder JSON-Datensatz kommt in eine eigene Datei die als Dateinamen ein Datum im ISO8601-Format hat.
Im absolut miesesten und schlimmsten Fall können das 365 +-50 Datensätze/Dateien pro Jahr werden. Ist das zuviel für ein Dateisystem oder generell für ein Standalone-Programm was Nutzerdaten entgegen nimmt?
  Mit Zitat antworten Zitat
Blackpit

Registriert seit: 27. Feb 2019
77 Beiträge
 
#16

AW: Textdaten speichern aber in welchem Format

  Alt 3. Okt 2019, 13:31
...Bei CSV lädt man die ganze Datei einfach ins Programm... Bei JSON geht das nicht.
Bei JSON lädt man einfach in ein Dataset.
  Mit Zitat antworten Zitat
DieDolly

Registriert seit: 22. Jun 2018
2.175 Beiträge
 
#17

AW: Textdaten speichern aber in welchem Format

  Alt 3. Okt 2019, 13:34
Mhh DataSet oder eigene Klasse. Jetzt gerade lade ich in eine eigene Klasse wo jede Instanz in eine generische Liste kommt.
  Mit Zitat antworten Zitat
gast2019
(Gast)

n/a Beiträge
 
#18

AW: Textdaten speichern aber in welchem Format

  Alt 3. Okt 2019, 13:34
Ich plädiere auch für XML- oder JSON-Dateien, da man die mit notepad.exe weder öffnen, verändern oder gar speichern kann. Dadurch wird höchste Datenkonsistenz gewährleistet!

Ich bin für den Scheiß (File of Record, als CSV exportierbar) einfach schon zu alt...
  Mit Zitat antworten Zitat
DieDolly

Registriert seit: 22. Jun 2018
2.175 Beiträge
 
#19

AW: Textdaten speichern aber in welchem Format

  Alt 3. Okt 2019, 13:54
Zitat:
Ich plädiere auch für XML- oder JSON-Dateien, da man die mit notepad.exe weder öffnen, verändern oder gar speichern kann. Dadurch wird höchste Datenkonsistenz gewährleistet!
Ist da ein Tippfehler drin?

Das Programm ist eigentlich nur für mich. Ich schreibe gerade alten Code nochmal um in besseren Code.
Das ist das zweite mal, dass ich das Programm komplett neuschreibe. Den Code vom ersten habe ich bei einem Datencrash verloren, nachdem mir Windows auch genau die eine Datei kaputt gemacht hat, die quasi die Datenbank war.

Deswegen mache ich es jetzt anders und vielleicht besser.

Geändert von DieDolly ( 3. Okt 2019 um 13:56 Uhr)
  Mit Zitat antworten Zitat
gast2019
(Gast)

n/a Beiträge
 
#20

AW: Textdaten speichern aber in welchem Format

  Alt 3. Okt 2019, 15:14
Fast böse grinsend: Nö, da war kein Tippfehler drin!

Mit ein wenig (File of Record)-Wissen bekommt man recht viel in uralte db3+ Datenbanken rein. Ist aber völlig überholtes Wissen!

Und weder Excel noch Access können die db3+ Formate importieren!!!

Zitat von Dir:
Deswegen mache ich es jetzt anders und vielleicht besser.

Empfehlung von mir sind regelmäßige Backups mit
https://www.minitool.com/backup/system-backup.html

auf externe Datenträger.

Übrigens kostet ein USB-Stick nahezu doppelt so viel, wie eine externe SSD mit Zusatzgehäuse (USB >=3.0).

Und ich lese regelmäßig die Umwelt-/Klima-Kommentare auf WeLT-Online...
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 3     12 3      


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:51 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