<html>
<head>
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
</head>
<body text="#000000" bgcolor="#FFFFCC">
<div class="moz-cite-prefix">El 12/02/2014 07:52 p.m., Paola
Bruccoleri escribió:<br>
</div>
<blockquote cite="mid:52FBFB39.2000006@adinet.com.uy" type="cite">
<meta content="text/html; charset=ISO-8859-1"
http-equiv="Content-Type">
<div class="moz-cite-prefix">El 12/02/2014 20:37, German escribió:<br>
</div>
<blockquote cite="mid:52FBF7B6.6050603@yahoo.com.ar" type="cite">
<meta http-equiv="Context-Type" content="text/html;
charset=ISO-8859-1">
Hola<br>
Les escribo para consultarles si alguien sabe como hacer para
resolver el problema de la visualizacion de las letras Ñ o
acentuadas en una conexion a un server mssql 2008 r2.<br>
Logre conectarme sin muchas dificultades usando un componente
tzconnection, protocolo "mssql", pero cuando obtengo los
resultados de las consultas no puedo visualizar algunos
caracteres.<br>
Probe pasarle el parametro "codepage=UTF8" y nada...<br>
Por ahora la solucion que encontre fue usar la funcion
CP1250ToUTF8, pero me gustaria resolverlo a nivel de la
conexion, como lo hago con mysql o firebird.<br>
<br>
Desde ya muchas gracias!<br>
<br>
German<br>
</blockquote>
Hola Germán<br>
hace unos pocos días Ulises Díaz posteó esto:<br>
<br>
--------------------------------<br>
Respuesta a: Problemas con Base de Datos MySQL<br>
Al momento de crear la base de datos y tablas tener en cuenta la
codificación utilizando UTF8 para no tener problemas con los
caracteres especiales.<br>
Utilizo ZEOS y tuve los mismos inconvenientes hasta que que hice
lo anteriormente comentado y lo siguiente.<br>
ZConexion.Properties.Text :=<br>
'character_set_client=utf8'#13#10+<br>
'character_set_connection=utf8'#13#10+<br>
'character_set_database=utf8'#13#10+<br>
'character_set_results=utf8'#13#10+<br>
'character_set_server=utf8'#13#10+<br>
'character_set_system=utf8'#13#10+<br>
'collation_connection=utf8_general_ci'#13#10+<br>
'collation_database=utf8_general_ci'#13#10+<br>
'collation_server=utf8_general_ci'#13#10+<br>
'Codepage=utf8'; <br>
Con esto problema solucionado.<br>
<br>
</blockquote>
Hola!<br>
Gracias por la respuesta.<br>
En mi caso mi base de datos es un mysql y ya tengo resuelta la
codificacion UTF8.<br>
El problema lo tengo porque necesito hacer una segunda conexion para
importar informacion de un servidor microsoft sql server 2008, es en
esa conexion que tengo problemas. <br>
Intente pasar estos mismos parametros a esa conexion sin resultados,
es decir.. no pasa nada!. <br>
Por lo que pude leer el server microsoft no soporta UTF8, usa algun
otro tipo de codificacion que no logro determinar, por alli encontre
algo asi como "collation" (no me queda claro que significa) que es
"MODERN SPANISH CI AS", este collation parece ser algo asi como un
subconjunto de algun set de caracteres, que no es UTF8 segun se
desprende de la documentacion del sql server.<br>
Supongo que asi como se le pasan las "properties" que estan en el
mail de Ulises al mysql, deberia haber alguna otra que se le pueda
pasar para el caso de la conexion "mssql" pero no encuentro cuales
son.<br>
<br>
De nuevo gracias por tu respuesta!<br>
<br>
German<br>
</body>
</html>