Я придерживаюсь своего собственного стиля кодирования, поэтому, пожалуйста, примите это во внимание, следуя моему примеру.
Сначала я создал базу данных MySql.
после создания базы данных в командной строке mysql введите команду:
SET NAMES = UTF8;
Таблица и столбцы для хранения Unicode должны быть установлены со свойством сортировки как utf8-utf_general_ci. Каждый столбец, предназначенный для хранения Юникода, должен быть выбран и установить для свойства сопоставления значение utf8-utf_general_ci.
Теперь в C #.
моя строка подключения установлена как обычно, но с добавлением одного атрибута, подобного этому:
constring = @"SERVER=localhost;" + @"PORT=3306;" + @"DATABASE=gayakidb;" + @"UID=root;" + @"PASSWORD=mysql;" + @"charset=utf8;";
Далее, установлен шрифт Unicode в «Настройка языка отображения» вашей операционной системы. Или вы можете скопировать и вставить файл шрифта (файл истинного типа) в папку «Шрифты» операционной системы.
Затем я установил свойство шрифта объекта textbox или любого другого объекта инструмента на странице свойств.
Более того, если вам нужно набирать шрифт Unicode с помощью клавиатуры, вам необходимо установить язык Unicode для раскладки клавиатуры. Это можно сделать с помощью опции региональных настроек языка вашей операционной системы.
Готово. с этими настройками я запрограммировал модуль для сохранения данных и во время работы ocde успешно выполнил свою работу.