主にいくつかの基本を試して学ぶために、短いプログラムをまとめています。コードのこの部分に問題があります:
{
MySqlConnection connection = new MySqlConnection("server=serverT;User Id=user;password=password;database=healer");
connection.Open();
MySqlDataReader reader = new MySqlCommand("SELECT version FROM version", connection).ExecuteReader();
reader.Read();
etc etc etc
}
これをビルドして実行すると、完全に機能し、問題はまったくなく、接続され、問題なく読み取ることができます..(サーバーはオンラインでホストされています)
exe/mysql.data.dll を実行する人に渡すと、どの SQL ホストにも接続できないという例外がスローされます。
なぜ接続できるのかわかりませんが、接続できません。他の3台のリモートマシンでこれを試しましたが、すべて接続に失敗しましたが、私のものは正常に動作します.
ホストされた SQL データベースにはアクセス ルールはありません。すべての IP からのアクセスを許可しています。
誰でも光を当てることができますか?