Corrir erro acentuação incorreta SQL Server

20/10/2015

0

Estou usando um banco de dados SQL Server e gravando informações via browser com PHP.
Quando grava informações com acentos está gravando da seguinte forma no banco SQL Server

EVASAƒO
informações
deverão ser abertas

Já tentei mudar o collate do banco na sentença mas não consegui, não houve nenhum resultado

select  upper(m.nome) as nome, dbo.tiraacentos(pm.processo)  COLLATE SQL_Latin1_General_CP850_CI_AI as processo
from tablea


já usei também collate Latin1_General_CI_AS
Samuel Lopes

Samuel Lopes

Responder

Post mais votado

20/10/2015

Tente usar a tag no html:

 <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />


Ou no PHP;

<?php
header("Content-Type: text/html;  charset=ISO-8859-1",true);
?>

Jothaz

Jothaz
Responder

Mais Posts

20/10/2015

Samuel Lopes

Mas no caso eu não posso utilizar via PHP, pois esta sentença será utilizada em outro sistema que não é exibido via browser.
Responder

Que tal ter acesso a um e-book gratuito que vai te ajudar muito nesse momento decisivo?

Ver ebook

Recomendado pra quem ainda não iniciou o estudos.

Eu quero
Ver ebook

Recomendado para quem está passando por dificuldades nessa etapa inicial

Eu quero

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar