MySQL und Währung

dimitrif

Lt. Junior Grade
Registriert
Juli 2004
Beiträge
394
Hallo,

ich will in MySQL eine Spalte hinzufügen, die Preise in Euro enthält.

Welche Variablen-Typ typ soll ich verwenden, um ein ähnliches Eintrag in der Tabelle zu sehen:

Preis
100,56 €


Danke
 
weil die Tabelle ist ein Teil des Buchhaltungs Programm und es sieht eifach schöner aus
 
Das ist eben clientseitig. Ich habe eine Excel Tabelle, wo die Werte eingegeben werden und dann nach mysql weiter gesendet. Nur mit Zehlenformaten ist Excel etwas besser aufgerüstet als MySQL, desswegen erlaubt er mehr, das ist noch nicht das Problemm, denn ich konnte so eine eingabe in Excel: 10.256,05 in MySQL als String abspeichern, aber in MySQL müssen die Zahlen weiter verarbeitet bzw. berechnungen durchgeführt, wie soll ich das machen...........
 
Glaub bei Excel kann man doch ein Feld als zahlenfeld deklarieren, oder?

Ausserdem kannst du in MySQl einfach "." durch "" ersetzen und danach "," durch ".", dann hast du das Format von Mysql!

David
 
davidbaumann schrieb:
Glaub bei Excel kann man doch ein Feld als zahlenfeld deklarieren, oder?

Ausserdem kannst du in MySQl einfach "." durch "" ersetzen und danach "," durch ".", dann hast du das Format von Mysql!

David

Ja das stimmt in Excel kann ich das einstellen, es ist kein Problem, aber dann mache ich recordset weiter, angenommen:
Range("A1").Value = 15.256,89
wert = Range("A1").Value
.....blabla
meinrecordset!Preis = wert

wie wird diese Zeil dann in mysql abgelegt? welche Datentyp muss ich für Preis (name der Spalte in mysql) definieren?
 
dimitrif schrieb:
Ja das stimmt in Excel kann ich das einstellen, es ist kein Problem, aber dann mache ich recordset weiter, angenommen:
Range("A1").Value = 15.256,89
wert = Range("A1").Value
.....blabla
meinrecordset!Preis = wert

wie wird diese Zeil dann in mysql abgelegt? welche Datentyp muss ich für Preis (name der Spalte in mysql) definieren?

Sorry hab sowas noch nicht gemacht...

David
 
Zurück
Oben