Bug #4032 | Turkish Encoding Problem .NET Drivers | ||
---|---|---|---|
Submitted: | 7 Jun 2004 7:42 | Modified: | 21 Oct 2004 21:35 |
Reporter: | sadun sevingen | Email Updates: | |
Status: | Closed | Impact on me: | |
Category: | Connector / NET | Severity: | S2 (Serious) |
Version: | nt-4.0.12 | OS: | Windows (windows XP & Server 2003) |
Assigned to: | Reggie Burnett | CPU Architecture: | Any |
[7 Jun 2004 7:42]
sadun sevingen
[21 Oct 2004 21:35]
Reggie Burnett
Sorry, but the bug system is not the appropriate forum for asking support questions. Your problem is not the result of a bug. For a list of more appropriate places to ask for help using MySQL products, please visit http://www.mysql.com/support/ Thank you for your interest in MySQL. Additional info: In MySQL 4.0, you have to set the server to the character set you wish to use. The reason is that the .NET driver attempts to convert all strings that come from the database to the character set specified by the server. We do this because we want users to be able to store and display different languages on any version of Windows. For example, I should be able to view Japanese characters in an app running on an English system. In MySQL 4.1, we have much strong character set support and you can specifiy character sets for a database, table, and field. Using UTF8 for the field, Turkish characters work fine. Using latin5 for the field, there appears to currently be some issue. I have a unit test in my test suite now for latin5 and will keep working on it.