GARANTIR DESCONTO

Fórum Corrir erro acentuação incorreta SQL Server #535043

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

Gostei + 1

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

Gostei + 0

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

Aceitar