AGB  ·  Datenschutz  ·  Impressum  







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

Kundenliste

Ein Thema von EdAdvokat · begonnen am 14. Apr 2017 · letzter Beitrag vom 22. Apr 2017
 
Jumpy

Registriert seit: 9. Dez 2010
Ort: Mönchengladbach
1.740 Beiträge
 
Delphi 6 Enterprise
 
#11

AW: Kundenliste

  Alt 18. Apr 2017, 14:34
Wenn es damit dann erstmal läuft musst du noch folgendes bedenken:

Löchst du einen Eintrag und er wird aus der ListView und der CustomerList auch entfernt, bleibt der aber weiterhin in der DB gespeichert, d.h. bei nächsten Aufruf des Programmes mit allen Daten aus der DB, ist er wieder da.
Du musst daher in deiner CustomerList auch die Funktion Delete der ObjektList überschreiben, damit an der Stelle der entsprechende Datensatz zusätzlich auch aus der DB gelöscht wird.
Das hängt jetzt aber vom Ziel ab. Es könnte ja sein, dass alle Änderungen erst durch den Button "DB speichern" wirklich in die DB geschrieben werden sollen und nicht OnDemand.
Wenn er es so lässt, wie es jetzt ist, könnte er zumindest ein versehentliches Löschen durch "DB laden" schnell wieder rückgängig machen.

Ansonsten könnte man das so machen.
Dann wird es aber komplizierter, weil man dann z.B. dem Customer in der CustomerList ein Delete-Flag o.ä. verpassen müsste, ggf. mit der Folge das in der ListView weniger Einträge stehen als in der CustomerList und dann funktionieren die ganzen Index-Dinge nicht mehr,...
Ralph
  Mit Zitat antworten Zitat
 


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:06 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-2025 by Thomas Breitkreuz