Problem je u sljedećem, kada pokuÅ¡am update-ati na accessovu bazu tip decimal (u ovom sluÄaju cijena), on ga spremi u bazu zaokružen na cijeli broj.
U Access-ovoj tablici je currency tip podataka, a kod je sljedeci:
Dim newrow As DataRow
dim cijena as decimal=1020.57
newrow = Dskosarica1.Tables("kosarica").NewRow
newrow.Item("session_id") = Session.SessionID
newrow.Item("proizvod") = "WEGA® Flat Widescreen TV"
newrow.Item("kolicina") = 1
newrow.Item("cijena") = cijena
Dskosarica1.Tables("kosarica").Rows.Add(newrow)
OleDbDataAdapter1.Update(Dskosarica1)
Znaći ovaj podatak mi se upiše u tablicu kao: 1021,00