Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi StrToBCD funktioniert nicht!! (https://www.delphipraxis.net/24429-strtobcd-funktioniert-nicht.html)

Michael80 20. Jun 2004 21:33


StrToBCD funktioniert nicht!!
 
kann mir jemand sagen wieso bei StrToBCD in dieser funktion ne Fehlermeldung als undefinierter bezeichner kommt????


Delphi-Quellcode:
SQL.Text := 'INSERT INTO '+edit2.text+'(Artikelnummer, Bezeichnung, Verkaufspreis) VALUES (:wert1,:wert2,:wert3)';
        ParamCheck := True;
        ParamByName('wert1').AsString := detailsl.Strings[0];
        ParamByName('wert2').AsString := detailsl.Strings[1];
        ParamByName('wert3').AsBCD := strtobcd(detailsl.Strings[2]);
        ExecSQL;

fkerber 20. Jun 2004 21:37

Re: StrToBCD funktioniert nicht!!
 
Hi!

Was ist strtobcd und was wird als undefinierter Bezeichner angegeben?

Ciao fkerber

Michael80 20. Jun 2004 21:39

Re: StrToBCD funktioniert nicht!!
 
Hi

strtobcd kovertiert einen string in ein BCD(Currency) wert
wird auch in der OH als sowas angegeben. nur beim Compilen meckert er
Undefinierter bezeichner "strtobcd"

Tortus 20. Jun 2004 21:43

Re: StrToBCD funktioniert nicht!!
 
Wenn du schon in der OH warst: Auch an die Unit "FMTBcd" gedacht, die dort angegeben wird?

Luckie 20. Jun 2004 22:50

Re: StrToBCD funktioniert nicht!!
 
Also mein D6 Personal kennt strtobcd nicht. :gruebel: Ist es eventuell eine Funktion aus irgendeiner nicht Borland Funktionssammlung oder so?

Tortus 20. Jun 2004 23:36

Re: StrToBCD funktioniert nicht!!
 
Bin mir zwar nicht sicher, aber vielleicht sagt das ja was aus:
Zitat:

Zitat von FMTBcd.pas
{ ************************************************** ************************* }
{ }
{ Kylix and Delphi Cross-Platform Visual Component Library }
{ }
{ Copyright (c) 1995, 2001 Borland Software Corporation }
{ }
{ ************************************************** ************************* }

Ist vielleicht (wegen Kylix?) nur bei Professionel-Versionen dabei.

Michael80 21. Jun 2004 07:00

Re: StrToBCD funktioniert nicht!!
 
habs gefunden, es lag an der FMTBCD.pas

funktioniert aber nicht *gg* ich muss StrToCurr verwenden!


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