AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Projekte easyTime V0.2.4
Thema durchsuchen
Ansicht
Themen-Optionen

easyTime V0.2.4

Ein Thema von DSP · begonnen am 5. Sep 2014 · letzter Beitrag vom 30. Sep 2015
Antwort Antwort
Benutzerbild von freak4fun
freak4fun

Registriert seit: 22. Sep 2004
Ort: Hannover
1.807 Beiträge
 
Delphi 10.2 Tokyo Starter
 
#1

AW: easyTime

  Alt 6. Sep 2014, 16:00
Teste dein Programm mal auf nem Rechner wo du nur dein Programm hast. Kein Delphi, kein SQLite und kein FireDac.

Nach Auswahl der DB. (test.txt nach test.db umbenannt)
Code:
---------------------------
easyTimer V0.1
---------------------------
[FireDAC][Phys][SQLite] ERROR: no such table: T000.
---------------------------
OK  
---------------------------
Beenden des Programms
Code:
---------------------------
Unexpected Memory Leak
---------------------------
An unexpected memory leak has occurred. The unexpected small block leaks are:



1 - 12 bytes: TMoveArrayManager<System.Classes.TCollectionItem> x 1, TMoveArrayManager<Data.DB.TDataSet> x 1, TMoveArrayManager<System.Pointer> x 1, TMoveArrayManager<System.Classes.TComponent> x 2, TMoveArrayManager<Aurelius.Commands.Listeners.ICommandExecutionListener> x 1, TMoveArrayManager<System.TObject> x 2, Unknown x 4

13 - 20 bytes: TList x 2, TObjectMap x 1

21 - 28 bytes: TSQLiteSQLGenerator x 1, TCommandPerformerFactory x 1, UnicodeString x 1

29 - 36 bytes: TFireDacConnectionAdapter x 1, TList<Data.DB.TDataSet> x 1, TFDTxOptions x 1, TList<System.Classes.TCollectionItem> x 1, TFDMapRules x 1, TList<System.Pointer> x 1, TList<Aurelius.Commands.Listeners.ICommandExecutionListener> x 1, TList<System.TObject> x 2, TList<System.Classes.TComponent> x 2, TObjectManager x 1

37 - 44 bytes: UnicodeString x 1, Unknown x 1

45 - 52 bytes: UnicodeString x 1

53 - 60 bytes: TObjectDictionary<System.string,Aurelius.Engine.ObjectMap.TMapEntry> x 1, TFDUpdateOptions x 1, UnicodeString x 1, Unknown x 1

61 - 68 bytes: TFDFetchOptions x 1, TFDOptionsContainer x 1

69 - 76 bytes: TDriverConnectionAdapter<FireDAC.Comp.Client.TFDConnection>.TNotificationComponent x 1

77 - 84 bytes: TFDConnectionDef x 1, TFDFormatOptions x 1

85 - 92 bytes: TFDTopResourceOptions x 1, TFDStringList x 2

101 - 108 bytes: UnicodeString x 1

317 - 348 bytes: TFDConnection x 1


---------------------------
OK  
---------------------------
Christian
IT: Schließen Sie bitte das Fenster. User: Die Tür auch?
i++; // zaehler i um 1 erhoehen
  Mit Zitat antworten Zitat
DSP

Registriert seit: 10. Jul 2014
49 Beiträge
 
#2

AW: easyTime

  Alt 6. Sep 2014, 16:32
Ups, da habe ich ja vergessen die Testeinstellungen abzuschalten

Die T000 wird einmalig beim erstellen der Datenbank angelegt und bei einen erneuten Aufruf nur fortgeschrieben. Muss da mal eine andere Fehlermeldung implementieren. Beim direkten erstellen der Datenbank aus dem Dialog, wird die Tabellenstruktur generiert. Also nicht die Datenbank manuell erstellen sondern über die Funktion "Open" dann sollte es klappen. Ein Datenbankupdate ist aktuell noch nicht implementiert und wird erst in einer späteren Version folgen, falls dabei Datenbankanpassungen erforderlich wären. Die T000 wird dies steuern wäre auch zukünftig nicht im Datenbankupdate enthalten.

Wenns nicht klappt, lade ich eine leere DB heut Abend hoch. Ist aber normal nicht nötig.

Grüsse
DSP
  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 17:24 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