Olá Pessoal. Estou desenvolvendo em VB6 e Access, e está ocorrendo um erro de sintaxe na query abaixo. O campo PercEntregaUnidade está definido como decimal no banco. Como faço para que o VB não interprete o resultado da divisão, por exemplo 0,06, como uma string e sim como um número decimal. SQL = "UPDATE TempRelPercentualEntrega SET " SQL = SQL & "PercEntregaUnidade = " & FormatNumber(TEntregaUnidade / RecursoUnidade, 2) SQL = SQL & "WHERE CodUnidade = '" & CodUnidade & "' " Para datas, sei que deve ser utilizado o caracter #, mas para decimais não sei o que fazer?