Announcement

Collapse
No announcement yet.

Paradox: Wie weise ich einem Editfeld das mit der Datenquelle verbunden ist einen Wert zu?

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Paradox: Wie weise ich einem Editfeld das mit der Datenquelle verbunden ist einen Wert zu?

    Bei mir nimmt er den Wert zwar ins Editfeld auf aber er kann das nicht speichern (Fehlermeldung) will per Knopfdruck das Datum ins Feld schreiben und somit auch in den aktuellen datensatz!

    danke

  • #2
    sorry problem ist keine fehlermeldung sondern wenn ich den edit.text eingetragen habe sehe ich das zwar korrekt auf dem screen aber er speichert den wert nicht in die DB! wie mach ich das

    Comment


    • #3
      Hallo,

      der Wert muss direkt der dahinterliegenden TField-Instanz zugewiesen werden. Am besten geht das auf dem folgenden Weg: <br>
      1. Doppelklick auf TTable - der <b>Feldeditor</b> wird angezeigt <br>
      2. Für alle Spalten persistente TField-Instanzen anlegen <br>
      3. Auf die gesuchte Spalte später im Programm direkt zugreifen.

      Falls keine persistenten TFields angelegt werden sollen, steht die <b>FieldByName</b>-Methode zur Verfügung. Das folgende Beispiel stammt aus der Delphi-Hilfe:
      <pre>
      procedure TForm1.Button1Click(Sender: TObject);
      begin
      Table1.Insert;
      Table1.FieldByName('QUANTITY').AsInteger := StrToInt(Edit1.Text);
      Table1.Post;
      end;
      </pre&gt

      Comment


      • #4
        gruss
        sasch

        Comment

        Working...
        X