[RESOLVIDO] Problema na atualização de registro

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?

Olá Panda,

Edite a conexão com o banco e na aba avançado altere client_encode para utf8.

Tulio.

Olá Tulio, bom dia!
Fiz a alteração, porém o problema continua.
De todos os formulários do sistema, tem um deles em que o problema não ocorre.
Verifiquei as configurações destes dois formulários e não existe nenhuma diferença que justifique o problema…

Prezados,

O problema foi corrigido na release 8.00.01.

Favor atualizar a versão e gerar os fontes do projeto.

Yuri, minha versão do SC é a 8.01.0001, ou seja, já deveria contemplar a correção.
Ontem atualizei para 8.1, porém o problema persiste.

Pessoal, problema resolvido!
O problema não ocorria no ambiente local, apenas no ambiente de produção, que é hospedado na Locaweb.
Na Locaweb estava com o PHP 5.6, fiz a alteração para PHP 5.4 mantendo as mesmas configurações e agora está tudo ok!