[ASP&SQL] Komma's in valuta velden UPDATE syntax

Pagina: 1
Acties:

  • PhoneTech
  • Registratie: Mei 2000
  • Laatst online: 16-09 15:46
Hallo iedereen.

Ik zit echt zwaar met een probleem.

Komt ie:

Ik heb een aantal input velden in een pagina staan:
code:
1
<input type="text" name="prijsgulden" value="<%=formatnumber(prijsgulden,2)%>">

En nu wil ik deze prijs wijzigen en weer in de DB flikkeren...Maar helaas hebben de prijzen soms decimale waarden en dan krijg je deze SQL update string:
code:
1
UPDATE producten SET catid = 16, productnaam = 'Kadovsn' , inhoud = 'kjlvsdnvjsdb' ,bijschrift = ';oisdnvjkn', prijsgulden = 6,60, prijseuro = 3,00, actief = True WHERE ProductID = 113

Zoals jullie waarschijnlijk al vermoeden gaat dit never nooit werken (dubbele ontkenning dus niet echt goed nederlands maar jullie weten wat ik bedoel :))

De velden in de DB staan gedefineerd als valuta velden!

heeft iemand hier een oplossing voor?

  • Exterazzo
  • Registratie: Mei 2000
  • Laatst online: 22-09 16:12

Exterazzo

Qeasy

de , (komma) replacen met een . (punt)

Audentia


  • PhoneTech
  • Registratie: Mei 2000
  • Laatst online: 16-09 15:46
Raar maar waar maar in het begin lukte dit niet echt goed...Nu wel! bedankt!

  • Exterazzo
  • Registratie: Mei 2000
  • Laatst online: 22-09 16:12

Exterazzo

Qeasy

Op dinsdag 18 september 2001 19:24 schreef PhoneTechnician het volgende:
Raar maar waar maar in het begin lukte dit niet echt goed...Nu wel! bedankt!
Geen dank, maar dit ligt ook aan hoe de valuta's staan gedefineerd in het Control Panel op de server :)

Audentia