In Base we have varchar for string meanings. In our applications russian characters from database displays as '?'. For connection we use OleDb. How can we set encoding for all datas from Data Base. There o lot of tables. CulturalInfo not working. For WPF and WinForm applications.
Asked
Active
Viewed 448 times
0
-
You have to deal with encoding (not culture, see [here](http://stackoverflow.com/q/11293994/1997232)) and use an unicode font (it should contains Russian characters). – Sinatr Mar 15 '16 at 10:43
-
Also see those related topics: [varchar](http://stackoverflow.com/q/16112982/1997232), [convert from .. to ..](http://stackoverflow.com/q/1922199/1997232), [russian encoding](http://stackoverflow.com/q/3967716/1997232), [extra](http://stackoverflow.com/q/14560223/1997232). – Sinatr Mar 15 '16 at 11:00
-
In single string it is easy to add spesial method.But what to do in case of DataSet? – Василий Ермилов Mar 15 '16 at 11:04
-
Can you already display Russian `string` properly? Show how you doing it now (as well as how you obtain data from database) and point where is the problem. It's unclear how `DataSet` matters. – Sinatr Mar 15 '16 at 11:10
-
The problem is solving by changing OleDb to SQL provider – Василий Ермилов Nov 08 '16 at 11:14