Delphi-PRAXiS
Seite 2 von 3     12 3      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi StringGrid neue berechnete Spalte (https://www.delphipraxis.net/34777-stringgrid-neue-berechnete-spalte.html)

kiar 28. Nov 2004 12:30

Re: StringGrid neue berechnete Spalte
 
also ich habe das getestet mit dem sql Editor im Ibexpert und Firebird 1.5
da klappt das alles einwandfrei.

frage mit welcher db und mit welchem zugriff arbeiteet du?

raik

Hansi 28. Nov 2004 12:32

Re: StringGrid neue berechnete Spalte
 
Paradox Tabelle mit SQl mit Delphi 7 Enterprise.

Was ist IBExpert?

kiar 28. Nov 2004 12:37

Re: StringGrid neue berechnete Spalte
 
ein admin tool für IB und FB.

paradox hat natürlich nur ein beschränktes sql , damit wird es nicht gehen, wie ich es beschrieben habe. es ist die frage, ob du am anfang der entwicklung bist. wenn ja solltest du dich mit gedanken beschäftigen, von paradox wegzugehen.

raik

ich muss mal schauen, wie man es realisieren kann


raik

kiar 28. Nov 2004 12:43

Re: StringGrid neue berechnete Spalte
 
du kannst aber auch nach dem einlesen der daten, den mittelwert errechnen:
Delphi-Quellcode:
pseudo
    zeilenweise die zelle des stringgrid für wert1 und wert 2 addieren und durch 2 dividieren
    ergebnis in mittelwert eintagen

Hansi 28. Nov 2004 12:46

Re: StringGrid neue berechnete Spalte
 
Ich bin noch ziemlich am Anfang! :oops: :pale: :wall: :kotz:

Wie ist FireBird? Einfach oder komplex?

Wenn Du wissen willst was ich machen will schau doch bitte meine letten Threads an.

Hansi 28. Nov 2004 12:52

Re: StringGrid neue berechnete Spalte
 
Ich bräuchte eine Anleitung wie ich aus einer Tabelle (man kann diese auch als zwichenschritt machen) Werte entnehme mit diesen rechne multiplizieren und dann in eine neue tabelle dies abspeichere.

Kannst Du mir da helfen?

fkerber 28. Nov 2004 12:55

Re: StringGrid neue berechnete Spalte
 
Hi!

Sehe ich das richtig, dass du alles in einem Stringgrid stehen hast?

Über StringGrid.Cells[0,0] sprichst du z.b. die oberste linke Zelle an.

Also exemplarisch:

Delphi-Quellcode:
for i:=0 to anzahl_zeilen-1 do
begin
 Stringgrid1.Cells[i,3]:=inttostr(strtoint(Stinggrid1.Cells[i,1]) +  strtoint(Stinggrid1.Cells[i,2]) div 2);
end;
Ciao Frederic

kiar 28. Nov 2004 12:58

Re: StringGrid neue berechnete Spalte
 
hallo,

habe mir dein project , welches du realisieren willst, mal angeschaut.

viel spass :mrgreen:

das mit paradox zu realisieren ist paradox. nimm bitte firebird und lies dir entsprechende tuts durch.

ein wirklich gutes findest du hier in der DP von domo sokrat.
vergiss es solche komplexen sachen mit paradox realisieren zu wollen.

hier wirst du schnell an die granzen stossen. ausserdem ist diese db auch nicht mehr zeitgemäß ,wird nicht weiterentwickelt .

raik

kiar 28. Nov 2004 13:01

Re: StringGrid neue berechnete Spalte
 
frederic,

addiere zweimal die gleiche zelle? :gruebel:

da ist dir wohl ein schreibfehler unterlaufen, aber im prinzip ist es die umsetzung des pseudocode von oben :thumb:

raik

fkerber 28. Nov 2004 13:04

Re: StringGrid neue berechnete Spalte
 
Hi!

:oops:
Da macht man einmal Copy&Paste und schon fliegt man auf :wink:
Habe es oben gändert, danke.


Ciao Frederic


Alle Zeitangaben in WEZ +1. Es ist jetzt 02:48 Uhr.
Seite 2 von 3     12 3      

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