fizetek
egy sört annak, aki megmondja, hogy a MySQL adatbázisban még rendesen meglévő ékezeteket (ő és ű) miért nem győzi le az asp.net 2.0. nyilván én tolok el valamit, de mit?
nacionalgaleri-at-gmail-dot-com
Tags: ASP.NET 2.0, MySQL
2 Comments
moshi on January 16th, 2008
ez így túl egyszerű lenne. természetesen karakterkódolásnak a rendszer összes elemében UTF-8 volt beállítva, a Locale ID meg MS szoftverek esetében a Control Panel / Regional Settings beállításából jön.
tehát egy esetben lenne elképzelhető amit mondasz: ha a mysql nem innen venné a default LCID-t.
de azóta megoldódott, és nem ez a progléma. röviden:
az UTF-8 kezelése megváltozott php4-ről php5-re. tehát az UTF-8 adatbázisba mást ír be az egyik és mást a másik, ha ugyanaz a sztring - Árvíztűrő Tükörfúrógép - bemenet.
a .Net-tel a php5 kompatibilis, én meg a php4-gyel beírt ékezetes karaktereket kerestem.

Sümegi Zoltán on January 15th, 2008
ASP.NET lapok localizációs beállítása:
http://hostingabc.hu/doc/forum/ (ASP.NET és SQL Server / nyelv konvert… topik -dinamikus, nem tudom belinkelni)
(Más adatbázissal is ez van - lényegében szerver függő)
LCID=…