[ apolon10 @ 02.06.2010. 17:16 ] @
Imam web formu na kojoj je gridview koji vuce podatke sa MySQL servera, kada editujem neki red i unesem recimo Š prilikom update-a on ga snimi kao S. Dok s druge strane ako direktno izmenim red putem nekog sql klijenta recimo QueryBrowsera u gridview-u mogu da vidim naša slova.
Znaci mogu da procitam nasa slova ali pri snimanju izmenjenih podataka gridview nekako posalje S umesto Š mysql serveru.
Svuda je UTF-8 na SQL-u , a u web aplikaciji sam pokusao da definisem nasa slova u webconfigu na sl. nacin
<system.web>
<globalization
fileEncoding="utf-8"
requestEncoding="utf-8"
responseEncoding="utf-8"
culture="en-US"
uiCulture="de-DE"
/>
</system.web>
i na samoj strani sam def.
<%@ Page RequestEncoding="utf-8" ResponseEncoding="utf-8" %>

Ima li neko ideju ? C# je u pitanju...

Thanks !

[ dejanet @ 03.06.2010. 07:49 ] @
Proveri ovo u web.config (detalj CharSet=utf8):

Code:
  <connectionStrings>
    <add name="tvojConnectionString" connectionString="Server=tvojServer;User ID=tvojUsername;Password=tvojPass;Database=tvojaBaza;Persist Security Info=True;CharSet=utf8;" providerName="MySql.Data.MySqlClient"/>
  </connectionStrings>

[ apolon10 @ 03.06.2010. 10:55 ] @
BRAVO Dejane !!!
Resio si moje vishednevne muke u jednom redu :)
Sta sve nisam probao.... i zvao loopiu, kukao ....
Hvala puno !!!