2016-08-05 2 views
0

Я пишу UWP приложение для окон 10 настольныхПодключение к ошибке базы данных MYSQL (UWP C#)

Я пытаюсь подключиться к БД на сервере

Мой код:

using (MySqlConnection connection = new MySqlConnection("Database= milano_app2;Data Source=IP_OF_SERVER;User Id=USERNAME;Password=;SslMode=None;")) 
     { 
      connection.Open(); 


      MySqlCommand createCommand = new MySqlCommand("CREATE TABLE demotable(salary int,surname varchar(255))", connection); 
      createCommand.ExecuteNonQuery(); 


      MySqlCommand addCommand = new MySqlCommand("INSERT INTO demotable (salary,surname) VALUES (1234,'Вейдер')", connection); 
      addCommand.ExecuteNonQuery(); 

     } 

Но когда я запускаю app i have this error enter image description here

Я думаю, проблема в кодировании BD?

Как я могу сделать это UTF-8?

Спасибо за помощь.

+1

Как о добавлении "НаборСимволов = utf8" в строке соединения? –

+0

База данных = milano_app2; Источник данных = 144.76.133.122; Идентификатор пользователя = milano_app2u; Пароль = xm1dzkQC; SslMode = None; CharSet = utf8 –

+0

Вы имеете в виду вот это? @x ... –

ответ

1

Добавить НаборСимволов = utf8 в строке подключения:

"Database= milano_app2;Data Source=IP_OF_SERVER;User Id=USERNAME;Password=;SslMode=None;CharSet=utf8;" 
Смежные вопросы