none
Dataset perdendo acentuação RRS feed

  • Pergunta

  • Bom dia, caros colegas.

    Meu problema é o seguinte.

    Tenho um dataset que esta populado com uma lista de clientes, esta lista esta ok quando verifico no banco. Todos os acentos e cedilhas estão certos, porem, quando recupero esta lista de clientes e coloco no dataset ela perde a acentuação.

    Por exemplo:

    FÁBIO ele retorna FÁBIO , 

    MENDONÇA ele retorna MENDONÇA

    Estou setando o dataset desta forma.

     this.proc_lst_clienteTableAdapter.Fill(this.dsTeste.proc_lst_cliente);

    Alguém tem alguma ideia do que pode esta ocorrendo.

    sexta-feira, 20 de fevereiro de 2015 14:48

Respostas

  • Consegui resolver da seguinte forma.

    Colquei na string de conexao unicode = true

    user id=aplicacao;password=***;host=localhost;database=joias;unicode=True;persist security info=True

    Assim ele seta o charset para utf8 corrigindo o problema

    Obrigado pela ajuda e atenção.



    sexta-feira, 20 de fevereiro de 2015 15:40

Todas as Respostas

  • Inclui no web.config, na tag <system.web> a linha abaixo e veja se resolve.


    <globalization culture="pt-BR" uiCulture="pt-BR" requestEncoding="iso-8859-1" responseEncoding="iso-8859-1" fileEncoding="iso-8859-1" />
    sexta-feira, 20 de fevereiro de 2015 15:11
  • Consegui resolver da seguinte forma.

    Colquei na string de conexao unicode = true

    user id=aplicacao;password=***;host=localhost;database=joias;unicode=True;persist security info=True

    Assim ele seta o charset para utf8 corrigindo o problema

    Obrigado pela ajuda e atenção.



    sexta-feira, 20 de fevereiro de 2015 15:40