Postada em 14/07/2011 14:51 hs
Estou fazendo um softer que precisa fazer operações monetárias, o problema é o seguinte, quando eu cadastro os dados,a conexão com o banco é realizada normalmente e os dados são salvos no banco, mas quando eu vou ver o valor que eu digitei assim: 37,89 é salvo assim: 37,00. Não tem jeito, ele não salva os números após a virgula.
Uso o Visual Basic 6. Microsoft access 2003, no access, meu campo chama-se valor, tipo de dados: número, tamanho do campo: decimal, e formato: unidade monetária.
Meu módulo no banco está do seguinte jeito:
Option Explicit Public cnn As ADODB.Connection Public con As New ADODB.Connection Public rsdados As ADODB.Recordset Public sql As String Public sql2 As String
Public Function abrebanco() Set cnn = New ADODB.Connection cnn.Open "Driver={Microsoft Access Driver (*.mdb)};DBQ=" & App.Path & "anco.mdb" End Function
Será que existe algum complemento ou referência que está faltando?
Por favor, me ajudem, preciso disso urgente.
Fico no aguardo, valeuuu!
Samuka ;)
|