Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Diverse Fragen DBGrid (https://www.delphipraxis.net/15664-diverse-fragen-dbgrid.html)

mgubler 2. Feb 2004 13:31


Diverse Fragen DBGrid
 
Hallo zusammen,


ich habe folgende Fragen:

1.) ich würde gerne in einem DBGrid vom User bestimmte Eingaben erfragen. Unter anderem wird ein name und eine summe erfragt, die der user in das grid eintragen soll. nun möchte ich eine summe aller eingetragenen werte ausgeben.

2.) Ich würde dann gerne jeden Wert in einem separaten Feld einer DB speichern. Wie mache ich das?

Hat jemand eine Idee, wie man dies realisieren könnte?

Danke im voraus,
Marc

fkerber 2. Feb 2004 13:40

Re: Diverse Fragen DBGrid
 
Hi!

Eigentlich sollte nur eine Frage pro Thread sein ...

Was für eine DB benutzt du?

Ciao fkerber

mgubler 2. Feb 2004 13:41

Re: Diverse Fragen DBGrid
 
ich wollte dafür mySQl oder Firebird verwenden!

jlanger 3. Feb 2004 16:25

Re: Diverse Fragen DBGrid
 
Zitat:

Zitat von mgubler
2.) Ich würde dann gerne jeden Wert in einem separaten Feld einer DB speichern. Wie mache ich das?

na, das DBGrid mit einer Datasource verbinden, und dieses mit einem DataSet (z.B. TTable). Dann ist ja jede Spalte des Grids automatisch mit dem Datenbankfeld verbunden und schon wird es so gespeichert wie du es wolltest.

Zitat:

Zitat von mgubler
nun möchte ich eine summe aller eingetragenen werte ausgeben.

Na eine QUery verwenden: Dort dann als SQL eintragen:
SQL-Code:
Select sum(Feld1) as SummeF1 from gewuenschteTabelle
Und dann ist in
Delphi-Quellcode:
Query.Fields[0].AsInteger bzw.
Query.Fields[0].AsFloat bzw.
Query.FieldByName('SummeF1').AsInteger
halt die Summe drin.


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:12 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz