2016-08-05 4 views
0

I UWP-App für Windows 10 DesktopAnschluss an MYSQL-Datenbank-Fehler (UWP C#)

Schreiben I

Mein Code DB auf Server zu verbinden versuchen:

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(); 

     } 

Aber wenn ich starten App Ich habe diesen Fehler enter image description here

Ich denke, Problem bei der Codierung von BD?

Wie kann ich es UTF-8 machen?

Danke für Hilfe.

+1

Wie wäre es "charset = UTF-8" zu Verbindungszeichenfolge hinzufügen? –

+0

Database = milano_app2; Datenquelle = 144.76.133.122; Benutzer-ID = milano_app2u; Kennwort = xm1dzkQC; SslMode = None; CharSet = utf8 –

+0

Du meinst so? @x ... –

Antwort

1

hinzufügen charset = UTF-8 zu Verbindungszeichenfolge:

"Database= milano_app2;Data Source=IP_OF_SERVER;User Id=USERNAME;Password=;SslMode=None;CharSet=utf8;"