Ola Pessoal
Estava com problema em 1 formulario com um campo select lookup manual (S-SIM e N-Não) que na gravação tanto de edicao como de inclusao sempre voltava ao primeiro item (Sim) apesar de ter gravado como Não; porem o banco de dados ficava o certo (S ou N); ou seja quando entrava em modo de edição sempre aparecia como SIM.
Revendo os topicos do forum verifiquei o http://www.scriptcase.com.br/forum/index.php/topic,13019.msg67862.html#msg67862
onde diz :
Constatei que o problema é que se definir o campo, no banco de dados, somente como character(n) não funciona
tem que ser “character varying(n)”. Não era para ser assim, mas, alterei no banco de dados e funcionou.
Quando o campo , no banco, está “character(n)” o SC informa no desenvolvimento da aplicação como “BPCHAR”.
Se não for definido como select, radio ou check o conteudo é salvo normalmente.
quando mudei o campo nvarchar(1) resolveu.
Alguem mais passou por isso; pois gastei muito tempo para conseguir resolver.
Será que devo notificar como bug ?
At.
Moacir de Oliveira