Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Einfaches Einfügen von Daten in eine Tabelle (https://www.delphipraxis.net/87976-einfaches-einfuegen-von-daten-eine-tabelle.html)

Salomon 8. Mär 2007 10:57

Datenbank: MS SQL Server Express • Zugriff über: ADO

Einfaches Einfügen von Daten in eine Tabelle
 
Hi,
ich verwende eine ADOTable und Datasource, sowie DBEdits Komponenten um Daten in eine DBTabelle aufzunehmen. Sollte eigentlich ganz einfach sein, nur bekomme ich die Meldung das die Datenmenge nicht im Editier / Einfüge Modus ist...

Delphi-Quellcode:
  DM_ProjectPoint.TB_Issues.Open;
  DM_ProjectPoint.TB_Issues.ReadOnly := false;
  DM_ProjectPoint.TB_Issues.Active  := true;
  DM_ProjectPoint.TB_Issues.Append;
 
  // Werte in DBEdits eintippen

  DM_ProjectPoint.TB_Issues.Post;
  DM_ProjectPoint.TB_Issues.Refresh;
Wie muss der Code aussehen um Datenaufzunehmen?
Ist es empfehlenswert mit den Datenbanksensitiven Komponenten (z.B. DBEdit) zu arbeiten?

Thanx
Marcus

angos 8. Mär 2007 12:14

Re: Einfaches Einfügen von Daten in eine Tabelle
 
ungetestet, aber versuch mal:

DM_ProjectPoint.TB_Issues.Open;
DM_ProjectPoint.TB_Issues.ReadOnly := false;
DM_ProjectPoint.TB_Issues.Active := true;
DM_ProjectPoint.TB_Issues.Append;
DM_ProjectPoint.TB_Issues.Edit;
// Werte in DBEdits eintippen

DM_ProjectPoint.TB_Issues.Post;
DM_ProjectPoint.TB_Issues.Refresh;

Salomon 8. Mär 2007 12:28

Re: Einfaches Einfügen von Daten in eine Tabelle
 
Ah super, das "*.edit;" hat gefehlt :)


Alle Zeitangaben in WEZ +1. Es ist jetzt 13:09 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