Einzelnen Beitrag anzeigen

hoika

Registriert seit: 5. Jul 2006
Ort: Magdeburg
8.275 Beiträge
 
Delphi 10.4 Sydney
 
#8

Re: Brauche hilfe bei Rechnungs Datenbankprogramm

  Alt 24. Nov 2006, 08:56
Hallo,

1. benenne deine Tabellen richtig
Table6 -> Table_Bill

2. wie schon gesagt, könnte ein Table.Edit + Table.Post auch einen leeren Datensatz erzeugen

3. Schreibe deine TTable-Methoden in eigene Proceduren
dann kannst du das besser debuggen

4. FlushBuffers= DbiSaveChanges(Table.Handle)
ev. uses Bde oder DbiProcs (bie älterem Delphi)

ansonsten sehen andere deine Änderungen nicht

5. vor jedem Lesen Table.Refresh,
ansonsten siehst du keine Änderungen der anderen

6. cached updates vermeiden

7. Paradox als Dateidatenbank ist denkbar ungeeignet
für deine Sache (siehe 4., 5.)

8. ordentlich debuggen
eine Funktion ausführen, Programm beenden, Test
so hättest du deine Datenleiche gefunden

mit 4. geht das auch im laufenden Betrieb

Ich kann dir ein kleines Tool schicken (sql-it),
mit dem du deine Tabellen ansehen kannst.


Heiko
PS: andere Datenbank benutzen schreibe ich gar nicht mehr
Heiko
  Mit Zitat antworten Zitat