Wall
|
SAO PAULO SP - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 20/01/2006 10:09 hs
Jongle, Posso dar uma dica? Tire esse .Update e faça a query na mão e utilize o execute, além de ser mais rápido, ele respeita o padrão da query e não o da máquina. Lembrando que o quadro neste caso tem que estar com ponto (4.00). Exemplo. dim strSql as string strSql = "" strSql = strSql & "Update tabela" strSql = strSql & " Set VALOR_loc = 4.00" Rdo db.Execute strSql, rdExecDirect Ado db.Execute strSql Teste e nos dê uma resposta... Espero ter ajudado Walmerson
|
|
|
|
Geronimo
|
JOINVILLE SC - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 21/01/2006 05:19 hs
Já tentou forçar uma formatação no campo: TB_ItemLoc.Fields("VALOR_loc") = format (campo, currency) Outro detalhe seu campo na tabela esta como moeda ???
"O pior inimigo que você poderá encontrar será sempre você mesmo."
|
|
|
jongle
|
CAPANEMA PA - BRASIL
|
|
ENUNCIADA !
|
|
|
Postada em 21/01/2006 13:01 hs
carlinho, é o que vc fez? eu estou usando um datagrid, nele eu formato o campo e atualizo ele , entendeu.., mais sei que nao é o correto... gostaria de de atualiza assim: TB_ItemLoc.Fields("VALOR_loc") = text1
|
|
|
Ivo
não registrado
|
|
ENUNCIADA !
|
|
|
Postada em 21/01/2006 13:48 hs
Mude o campo do bd para currency ou moeda
|
|
|
jorge
não registrado
|
|
ENUNCIADA !
|
|
|
Postada em 23/01/2006 07:55 hs
uso assim e nao tenho problema TB_ItemLoc.Fields("VALOR_loc") = cdbl("4,00") TB_ItemLoc.update
|
|
|