Pessoal, boa noite!
Nos formulários do sistema que estou desenvolvendo ocorre o seguinte:
Digamos que o formulário tem um campo “Descrição”, ao efetuar a inclusão de um registro e preencher a descrição com Férias em Carapicuíba, o registro é gravado corretamente e aparece corretamente nas consultas.
Porém ao editar esse registro, alterando algum outro campo do formulário, ao clicar no botão “Atualizar”, a descrição tem os caracteres especiais trocados por ? (interrogação), e é gravado assim…
Ou seja, passa de Férias em Carapicuíba para F?rias em Carapicu?ba
O banco de dados é Prostre e está configurado como UTF8, o projeto também está configurado como UTF8 no SC…
Acredito que seja um bug, pois ocorre apenas ao atualizar o registro, a inclusão ocorre com sucesso…
O problema que relato aqui ocorre tanto com o SC 8.01 quanto com o 8.1 (apesar de no changelog da versão 8.1 constar “Corrigido problema na atualização de formulários utilizando CHARSET UTF-8.”)
Algum sugestão?