Amigos boa noite;
Uso o access a um bom tempo, mas só recentemente tenho aplicado novas funções aos meus projetos e estou com dificuldade nesse código em especifico:
==========================================================================
NumNfe = "000000021"
Dim Sql As String
Sql = "Update TB07_Pedidos Set TB07_Pedidos.DNF_STNF = 1 WHERE TB07_Pedidos.TB07_NMNF = " & NumNfe
DoCmd.RunSQL Sql
==========================================================================
Decifrando:
Alimento a variável global "NumNfe" em um determinado local do sistema;
Quando vou usar esse valor da variável (alimentado diretamente nesse exemplo), para executar a instrução Sql acima tenho a seguinte mensagem de erro:
"Tipo de dados incompatível na expressão de critério"
Lembro que o campo "TB07_NMNF" é do tipo texto e o valor que ele guarda é exatamente como está sendo informado na variável global "NumNfe"
Sinceramente, garimpei mas não encontrei a solução, conto com a ajuda dos amigos !
Carniel
Uso o access a um bom tempo, mas só recentemente tenho aplicado novas funções aos meus projetos e estou com dificuldade nesse código em especifico:
==========================================================================
NumNfe = "000000021"
Dim Sql As String
Sql = "Update TB07_Pedidos Set TB07_Pedidos.DNF_STNF = 1 WHERE TB07_Pedidos.TB07_NMNF = " & NumNfe
DoCmd.RunSQL Sql
==========================================================================
Decifrando:
Alimento a variável global "NumNfe" em um determinado local do sistema;
Quando vou usar esse valor da variável (alimentado diretamente nesse exemplo), para executar a instrução Sql acima tenho a seguinte mensagem de erro:
"Tipo de dados incompatível na expressão de critério"
Lembro que o campo "TB07_NMNF" é do tipo texto e o valor que ele guarda é exatamente como está sendo informado na variável global "NumNfe"
Sinceramente, garimpei mas não encontrei a solução, conto com a ajuda dos amigos !
Carniel