isso é erro de idioma, se nao me engano,vc esta usando um idioma que nao tem suporte a acento
vc esta inserindo os dados direto ou por aplicacao?
se for por aplicacao e WEB, verifique o pageEncoding das suas paginas
ai depende de qual linguagem vc esta usando, mas alterar nao é nada complexo nao
para forcar o pageEncoding em java script eu uso
ajax.prototype.enviar = function(url, metodo, modo) {
if (!this.xmlhttp) {
this.iniciar();
}
if (!this.ocupado()) {
if(metodo == "GET") {
this.xmlhttp.open("GET", url, modo);
this.xmlhttp.send(null);
} else {
this.xmlhttp.open("POST", url, modo);
this.xmlhttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=ISO-8859-1");
this.xmlhttp.setRequestHeader("Cache-Control", "no-store, no-cache, must-revalidate");
this.xmlhttp.setRequestHeader("Cache-Control", "post-check=0, pre-check=0");
this.xmlhttp.setRequestHeader("Pragma", "no-cache");
this.xmlhttp.send(url);
}
if (this.processa) {
return unescape(this.xmlhttp.responseText.replace(/\+/g," "));
}
}
return false;
}
se nao, for direto no banco, eu nao sei como funciona no prost, pois uso SQL Server, mas de uma procurada na parte de “COLLATION”
pelo menos no SQL Server é isso, eu deixo o meu como “Latin1_General_CI_AS”
bem, qualquer coisa da um grito,
falow T+