Einzelnen Beitrag anzeigen

shmia

Registriert seit: 2. Mär 2004
5.508 Beiträge
 
Delphi 5 Professional
 
#2

AW: Pfad zu einer Datei (*.exe oder *.bat) via OpenDialog in DBEdit einfügen?

  Alt 22. Mär 2011, 18:52
Das ist aber umständlich:
Code:
DBNavigator1.BtnClick(nbLast); //und
DBNavigator1.BtnClick(nbInsert);
Ein Dataset hat 4 Methoden, um den Status zu ändern:
Insert - Datensatz einfügen (über aktuellen Datensatz)
Append - Datensatz anhängen (am Ende)
Edit - aktuellen Datensatz editieren
Post - aktuellen Datensatz speichern
Der Code von oben entspricht einfach nur einem Append.
Insert und Append sind sehr ähnlich, Append ist etwas schneller.
Delphi-Quellcode:
// neuen Datensatz speichern
Table1.Append;
DBEdit.Text:=OpenDialog1.Files.Text;
Table1.Post;
Aber das Ändern der Tabellenfelder über die DBEdits ist ebenfalls umständlich und unfein.
Hier ein Beispiel:
Delphi-Quellcode:
// neuen Datensatz speichern
Table1.Append;
Table1['Dateiliste'] :=OpenDialog1.Files.Text;
Table1['SpeicherDatum'] := Now;
Table1['DateiAnzahl'] := OpenDialog1.Files.Count;
Table1.Post;
Andreas
  Mit Zitat antworten Zitat