[ almisa @ 18.07.2007. 09:49 ] @
Trebam upisati neki decimalni broj koji unosi korisnik u TextBox u Access bazu. Probao sam polje da definisem na sve moguce nacine (Decimal, Currency) i menjao format polja (Auto, Fixed) popdesavao broj decimala i nista. Uvek mi upise ceo broj i na kraju doda zarez i dve nule. Broj sam probao da unosim i sa zarezom i sa tackom. Probao sam direktno kao string da prosledim u bazu i probao sam pre toga da ga pretvorim u decimalni boj sa

Decimal decBr = decimal.Parse(TextBox1.Text); pa tek kao takvog da upisem u bazu. Opet nista.

Cenu recimo ispravno upisuje, ona je definisana kao Currency i dodaje iza €. Regionalna podesavanja u Windows-u su u redu ako ona imaju bilo kakve veze sa ovim.

Da li neko zna u cemu je problem i kako bih trebao da definisem polje u bazi i kojom naredbom broj da upisem.

[ fpedja @ 18.07.2007. 12:19 ] @
Definisi polje u bazi kao number, double, general number!
[ TheBatA @ 21.07.2007. 20:15 ] @
Kako god da si definisao polje, najbolje je da upisuješ podatke koristeći parametre.
Tako ne moraš da brineš o formatu podataka koje unosiš.