| Autor |
Nachricht |
D. Annies
      
Beiträge: 1718
windows 7
D6 Enterprise, D7 Pers und TD 2006
|
Verfasst: Mo 30.01.12 08:44
Hi, Delpher,
ein kleines Prob, weil ich es schon sehr lange nicht mehr gemacht habe:
Der Datensatz wird nicht geschrieben, es liegt an den beiden Reals ikosten und skosten. Was ist da los?
Danke, Detlef
_________________ ut vires desint, tamen est laudanda voluntas
|
| |
|
|
Werbung ausblenden? Dann registriere Dich kostenlos.
Weitere Gründe für eine Registrierung.
Werbung ausblenden? Dann registriere Dich kostenlos.
Weitere Gründe für eine Registrierung.
|
|
mandras
      
Beiträge: 92
Erhaltene Danke: 11
D6 Prof, XE2 Prof
|
Verfasst: Mo 30.01.12 09:59
Du hast nicht geschrieben was genau passiert, ich vermute aufs erste daß die Zellen beim strtofloat leer sind und deshalb strtofloat nicht funktioniert. Sollte dies der Fall sein versuche es mit strtofloatdef, da kannst Du einen Defaultwert angeben der verwendet wird wenn sich die Zelle nicht in einen Float umwandeln läßz, z.B. weil sie leer ist.
|
| |
|
|
Luckie
       
Beiträge: 11803
Erhaltene Danke: 146
WindowsXP Professional SP2
BDS2006, VS C++ Express, Eclipse (Java), Flex (Flash, AS)
|
Verfasst: Mo 30.01.12 10:22
Es wäre auch keine schlechte Idee uns mitzuteilen was das für Datentypen sind in dem Record. Strings kann man so nämlich nicht schreiben, da es nur Zeiger auf einen Speicherbereich sind.
_________________ Gruß Michael
|
| |
|
|
D. Annies 
      
Beiträge: 1718
windows 7
D6 Enterprise, D7 Pers und TD 2006
|
Verfasst: Mo 30.01.12 11:03
Scusi,
Es ist ein eConvertError: "" ist kein gültiger Gleitkommawert.
_________________ ut vires desint, tamen est laudanda voluntas
|
| |
|
|
mandras
      
Beiträge: 92
Erhaltene Danke: 11
D6 Prof, XE2 Prof
|
Verfasst: Mo 30.01.12 11:09
D. Annies hat folgendes geschrieben : |
Es ist ein eConvertError: "" ist kein gültiger Gleitkommawert. |
Ein leerer String kann nicht in ein Float konvertiert werden. Also StrToFloatDef (xxx, 0) verwenden.
Für diesen Beitrag haben gedankt: D. Annies
|
| |
|
|
D. Annies 
      
Beiträge: 1718
windows 7
D6 Enterprise, D7 Pers und TD 2006
|
Verfasst: Mo 30.01.12 11:16
Hi, Mandras, es war noch etwas anderes:
Die Abbruchbedingung war falsch: stringgrid1.rowcount-1;
Gruß, Detlef
_________________ ut vires desint, tamen est laudanda voluntas
|
| |
|
|