AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Inhalt eines Memos zusammenrechnen

Ein Thema von theroad · begonnen am 15. Nov 2008 · letzter Beitrag vom 18. Nov 2008
Antwort Antwort
Seite 2 von 2     12   
theroad

Registriert seit: 8. Feb 2008
33 Beiträge
 
#11

Re: Inhalt eines Memos zusammenrechnen

  Alt 18. Nov 2008, 16:46
Also statt . ein , zu setzen (16,95) zählt er schonmal also ich bekomme in meinem Label einen Wert jedoch ist der flasch sobald ich nocheinen Artikel draufrechne stimmt der wert nicht mehr dann habe ich schon 3 mal 16,95 ausgerechnet obwohl ich nur 2Artikel drinn habe. Er rechnet irgendwie zweimal.
Delphi-Quellcode:
procedure TForm3.Button1Click(Sender: TObject);
var
zahl,b, i : integer;
  b2: real;
begin
eancode := InputBox('Eancode','Bitte den Eancode einscannen!','');
q := 'Select * From artikel Where ean='+eancode+';';
  FResult := FMysql.query(q, true, ex);
 memo1.Lines.Add(FResult.FieldValue(1)) ;
 memo2.Lines.Add(FResult.FieldValue(2));
 for i := 0 to memo2.Lines.Count -1 do begin //letzte Zeile hat den Index Count - 1
  b2:= strtofloatdef(memo2.Lines[i],0); //sicherheitshalber
  summe:= summe + b2;
end;
label1.Caption:= floattostr(summe); //nach Abarbeitung der Schleife sollte reichen
end;
Vielen Dank im voraus
MFG
  Mit Zitat antworten Zitat
Zioone

Registriert seit: 3. Sep 2008
49 Beiträge
 
Delphi 7 Professional
 
#12

Re: Inhalt eines Memos zusammenrechnen

  Alt 18. Nov 2008, 17:13
bin mir gerade nicht so sicher aber ich würde mal testen deinem i den wert 1 zuzuweisen und nicht bei 0 anzufangen.
Christine
  Mit Zitat antworten Zitat
Benutzerbild von DeddyH
DeddyH

Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.619 Beiträge
 
Delphi 12 Athens
 
#13

Re: Inhalt eines Memos zusammenrechnen

  Alt 18. Nov 2008, 17:14
Du setzt "summe" ja auch nicht vorher auf 0. Btw: merkwürdige Einrückung
Detlef
"Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
  Mit Zitat antworten Zitat
franktron

Registriert seit: 11. Nov 2003
Ort: Oldenburg
1.446 Beiträge
 
Delphi 10.2 Tokyo Enterprise
 
#14

Re: Inhalt eines Memos zusammenrechnen

  Alt 18. Nov 2008, 17:16
Was willst du eigentlich mit dem Memos erreichen.

Währe das nicht einfacher die Summe direkt aus der DB zu hohlen
Frank
Tux sein Lieblingsquellcode
While anzfische<TuxSatt do begin
Fisch:=TFisch.Create; Tux.EssenFisch(Fisch); Fisch.Free;inc(anzfische); end;
  Mit Zitat antworten Zitat
Benutzerbild von DeddyH
DeddyH

Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.619 Beiträge
 
Delphi 12 Athens
 
#15

Re: Inhalt eines Memos zusammenrechnen

  Alt 18. Nov 2008, 17:17
Auf jeden Fall schneller
Detlef
"Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
  Mit Zitat antworten Zitat
theroad

Registriert seit: 8. Feb 2008
33 Beiträge
 
#16

Re: Inhalt eines Memos zusammenrechnen

  Alt 18. Nov 2008, 17:25
Danke für den Hinweis.
Ich hohle jetzt die werte direkt aus der DB jetzt gehts...

Wenn man sich zu sehr auf eine Sache konzentriert denkt man nicht über andere Möglichkeiten nach

Vielen Dank euch allen!

MFg
TheRoad
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 2     12   


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:53 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