Willkommen auf myCSharp.de! Anmelden | kostenlos registrieren
 | Suche | FAQ

Hauptmenü
myCSharp.de
» Startseite
» Forum
» Suche
» Regeln
» Wie poste ich richtig?

Mitglieder
» Liste / Suche
» Wer ist online?

Ressourcen
» FAQ
» Artikel
» C#-Snippets
» Jobbörse
» Microsoft Docs

Team
» Kontakt
» Cookies
» Spenden
» Datenschutz
» Impressum

  • »
  • Community
  • |
  • Diskussionsforum
MySqlConnection Exception (windows-1251)
Technologie100
myCSharp.de - Member



Dabei seit:
Beiträge: 24

Themenstarter:

MySqlConnection Exception (windows-1251)

beantworten | zitieren | melden

verwendetes Datenbanksystem: <Mysql 5.0>

09:03:03 Exception: Encoding name 'windows-1251' not supported
Parameter name: name
StackTrace: at System.Text.Encoding.GetEncoding (System.String name) [0x00000]
at MySql.Data.MySqlClient.CharSetMap.GetEncoding (DBVersion version, System.String CharSetName) [0x00000]
at MySql.Data.MySqlClient.Driver.Configure (MySql.Data.MySqlClient.MySqlConnection connection) [0x00000]
at MySql.Data.MySqlClient.MySqlConnection.Open () [0x00000]
at Daemon.Datenbank.Mysql.ConnectionEx.Open () [0x00000]
at Daemon.Datenbank.Befehle.GreateRooms () [0x00000]

Kann mir einer diese Fehlermeldung erklären? Wie ich diese lösen kann? Es ist eine normale Datenbank Connection, die ich bei jeder Application nutze.

Das komische ist, das der Server nichtmal windows-1251 als Kodierung nutzt.
private Nachricht | Beiträge des Benutzers
hinrich
myCSharp.de - Member



Dabei seit:
Beiträge: 116
Herkunft: Schleswig-Holstein

beantworten | zitieren | melden

Zitat von Technologie100
Kann mir einer diese Fehlermeldung erklären? Wie ich diese lösen kann? Es ist eine normale Datenbank Connection, die ich bei jeder Application nutze.

Die Fehlermeldung ist doch eigentlich klar und selbsterklärend. Am besten steuerst Du den Zeichensatz über CharacterSet im MySqlConnectionStringBuilder. Ich speichere beispielsweise alles in UTF-8 (utf8_general_ci in der Datenbank) und lege dies in der Verbindung fest.
Zitat von Technologie100
Das komische ist, das der Server nichtmal windows-1251 als Kodierung nutzt.

Eben.

Hinrich
private Nachricht | Beiträge des Benutzers
Technologie100
myCSharp.de - Member



Dabei seit:
Beiträge: 24

Themenstarter:

beantworten | zitieren | melden

Hallo,

Das war leider nicht das Problem. Leider funktioniert es immer noch nicht, aber liegt irgendwie an der Datenbank...
private Nachricht | Beiträge des Benutzers