Vraag : Gegevens beknotte MYSQL

Hallo!

Have maakte een toepassing in vb.net die MYSQL.

One van mijn vormen gebruikt een Dubbel gebied gebruikt, die prijs-field.

In mijn lijst zijn Mysql het gebied zoals wordt verklaard:

Nypris - Dubbel - Sice (12.2)

When het gebied heeft een rond aantalvoorbeeld: 100.0
When voer ik mijn inbegrepen vraag uit, werkt alles fine.

But als Nypirs Voorbeeld 100.80
Give is me Gegevens beknotte fout…

I heb geprobeerd om mijn gebied in gegevensbestand in dosent hulp numeric.
But te veranderen?

What is verkeerd?



" codeBody "
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
" notpretty "
sSQL = „NEEMT op IN“ & tblordrelinje & „(OrdreID, Delenummer, Antall, Rabatt, Nybeskrivelse, Nypris, Levert, Vekt, Dato) WAARDEN ('“ & OrdreID.Text & _
        „„,“ „& varenr. Tekst & _
        „„,“ „& mier. Tekst & _
        „„,“ „& rabatten & _
        „„,“ „& beskrivelse. Tekst & _
        „„,“ „& Cdbl (Nypris.Text) & _                     --> GEEFT DIT Beknotte Gegevens
        „„,“ „& 0 & _
        „„,“ „& vekt. Tekst & _
        „„,“ „& Date.Now &“ ') „

nl_dbconn. Voer uit (strSQL)

Antwoord : Gegevens beknotte MYSQL

Als de citaten verwijderen niet hielp, zijn er iets die op uw post oneven schijnt.
U verwijst naar de dubbele waarden gebruikend een komma: 100.00 100.80
Ik weet dat u een CDbl hebt die de getypte tekst in dubbel zou moeten omzetten, maar misschien is wat u onder ogen ziet één of ander probleem met de decimale vertegenwoordiging. Misschien gebruikt uw machine komma voor decimale separator, maar het gegevensbestand verwacht een periode. Probeer om uw vraag uit te voeren die een dubbele waarde met een periode in plaats van een komma inputing als decimale separator: 100.80

Achting,
Walter.
Andere oplossingen  
 
programming4us programming4us