Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   DBGrid (https://www.delphipraxis.net/166302-dbgrid.html)

Alterauge 7. Feb 2012 12:09

Datenbank: MySQL • Version: ? • Zugriff über: 3306

DBGrid
 
Hallo möchte über einen Button,
einen Text einfügen!

Delphi-Quellcode:
procedure TForm6.AdvGlassButton1Click(Sender: TObject);
begin
Mytable2.FieldByName('Zustand').Text:='TEST';
end;
Geht nicht! Wieso ?

Sir Rufo 7. Feb 2012 12:13

AW: DBGrid
 
So schwer kann das doch nicht sein http://www.delphipraxis.net/1146461-post2.html :roll:

Und was hat das mit einem DBGrid zu schaffen?

Und "Geht nicht" ist eine sehr treffende Fehlerbeschreibung :roll:
Wird da keine Fehlermeldung angezeigt, die man hier auch reinkopieren könnte?

Alterauge 7. Feb 2012 12:26

AW: DBGrid
 
Fehler: Datenmenge weder im Editier - noch im Einfügemodus

DeddyH 7. Feb 2012 12:30

AW: DBGrid
 
Wie das bei einem T3306 (unter "Zugriff über" im Ausgangspost angegeben) geht, weiß ich nicht, aber TDataset verfügt über Methoden wie Append, Edit usw., mit denen man den Modus wechseln kann.

Alterauge 7. Feb 2012 12:45

AW: DBGrid
 
Delphi-Quellcode:
MyTable1.FieldByName('Zustand').EditMask:='Test';

hier schreibt er alle Zeilen voll mit 'Test'!
Möchte aber nur was indie Makierte Zeile schreiben!

Sir Rufo 7. Feb 2012 12:50

AW: DBGrid
 
Was hat
Delphi-Quellcode:
EditMask
denn mit dem zu schaffen, was deddyH geschrieben hat - irgendwie nix.

Teile uns doch bitte mit, über welche Komponenten du auf MySQL zugreifst (ADO, BDE, UniDAC, MyDAC, etc.) und wir werden dir ganz bestimmt helfen können.

DeddyH 7. Feb 2012 12:51

AW: DBGrid
 
Hatte ich etwas von EditMask geschrieben? Und willst Du nun einen neuen Datensatz anfügen oder den aktuellen bearbeiten? Auf jeden Fall solltest Du einmal die Hilfe (ja, die gibt es!) zu z.B. Delphi-Referenz durchsuchenDB.TDataSet.Edit konsultieren und auch den dort vorhandenen weiterführenden Links folgen.

Sir Rufo 7. Feb 2012 12:52

AW: DBGrid
 
Zitat:

Zitat von DeddyH (Beitrag 1149646)
Hatte ich etwas von EditMask geschrieben? Und willst Du nun einen neuen Datensatz anfügen oder den aktuellen bearbeiten? Auf jeden Fall solltest Du einmal die Hilfe (ja, die gibt es!) zu z.B. Delphi-Referenz durchsuchenDB.TDataSet.Edit konsultieren und auch den dort vorhandenen weiterführenden Links folgen.

Findest du nicht, dass du den damit TE etwas überforderst? :mrgreen:

DeddyH 7. Feb 2012 12:56

AW: DBGrid
 
Mir wurscht, da muss er durch :mrgreen:


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