2017-10-19 7 views
0

リモートMySqlサーバー(MySql.Data.Entity 6.9.9)に接続するためにエンティティフレームワーク6.1.3を使用しようとしています。接続は失敗しませんが、私のコードは予期しないことをします: screenshotリモートのmysqlデータベースでEntity Frameworkの奇妙な動作が発生しました

このコードは、正確に同じスキーマと全く同じレコードを使用してローカルMySql DB上で予期した方法で実行されます。 誰かがアイデアを持っています、なぜコードがリモートDBで動作しないのですか?このバグを修正するには?

EDIT: コードは、整数の主キーの比較などでも正常に動作します。文字列比較の問題?すべてのレコードに対してToList()を簡単に呼び出すことができます。

答えて

0

問題があった。接続文字列に "charset = utf8"(私のリモートデータベースのデフォルト文字セット)を追加するだけです。

関連する問題