Forum: Datenbanken
Delphi
by NoGAD,
11. Feb 2021
Da hat Frickler recht, ich habe Herrn Lysenko, der Inhaber/Entwickler der Datenbank, per E-Mail angefragt, ob es dazu eine schnellere Möglichkeit gibt.
Hier die Antwort:
Hello Mathias,
Thank you for your question.
Now each table could be modified several times (once for adding field, then for modifying field size, ...)
But ALTER table is very time-consuming operation if table is...
Forum: Datenbanken
Delphi
by NoGAD,
8. Feb 2021
Danke. Ich teste mich mal durch.
LG Mathias. :-)
Forum: Datenbanken
Delphi
by NoGAD,
7. Feb 2021
Dauert noch etwas, ich bin noch auf der Suche :-(
Danke erstmal.
LG :-)
Forum: Datenbanken
Delphi
by NoGAD,
5. Feb 2021
1. Also war es doch korrekt, sortet und dupignore vor der Zuweisung zu setzen?
2. Delphi 10.3 CE
3. array of string ist was anderes als TArray<string> ?
Die Schleife des Array wird schnell eingelesen.
Die Datenbankoperation dauert sehr lange. Da hätte ich mir gewünscht, eine schnellere Variante nutzen zu können.
Forum: Datenbanken
Delphi
by NoGAD,
5. Feb 2021
Frage 1:
Ich bin kein Programmierer, mir fehlen viele Grundlagen. Sortet und dupignore hatte ich zum Anfang gestellt, weil ich hoffte, dass doppelte Einträge somit besser gefiltert werden.
Frage 2:
Const_Autors : array of string = ('Autor 1', 'Autor 2', ... );
Hinzu kommen noch die Autoren aus der Datenbank, welche vom Benutzer hinzugefügt wurden.
Frage 3:
Forum: Datenbanken
Delphi
by NoGAD,
5. Feb 2021
DisableControls kann ich leider nicht einsetzen, weil ich die Datenbank zum Beginn des Programmstarts auf Plausibilität prüfe. Hier Teste ich z.B. auch, ob es in der Datenbankstruktur Änderungen gab. Dazu muss ich auch die Tabelle einmal öffnen, um gelöschte Felder (Field) erkennen zu können.
Die Autoren sind als Array of String deklariert.
Const_Autors : array of string = ( 'Autor 1',...
Forum: Datenbanken
Delphi
by NoGAD,
5. Feb 2021
Hallo,
in einer Tabelle habe ich ein Feld, welches ich als Wert einer Combobox zuweise.
Das passiert, weil vorhandene Werte bei Neueingaben zur Verfügung stehen sollen.
Nun dauert das ganze sehr lange, weil ich alle Einträge durchlaufe und zu einer Liste hinzufüge, die ich dann der jeweiligen Combobox zuweise.
Das ist mein Code dazu: