データベースに接続して情報を取得する簡単なアプリケーションを作成しようとしています。私は、xamarinアプリケーションがリモートmariaDB/MySQLをコンポーネントに接続できるようにするプラグインを暗示しています。私は以下のコードを使用しています。C#xamarin android指定したMySQLホストに接続できません
public void GetAccountCountFromMySQL()
{
try
{
string sql = " SELECT * FROM Kategorier";
MySqlConnection con = new MySqlConnection("Persist Security Info=False; Server=192.210.241.161; Port=3306; Database=xxxxx; Uid=xxxxx; Pwd=xxxxx;");
MySqlCommand cmd = new MySqlCommand(sql, con);
con.Open();
MySqlDataReader reader = cmd.ExecuteReader();
while (reader.Read())
{
Console.WriteLine(reader.GetString("Sko"));
}
}
catch (Exception ex)
{
Console.WriteLine(ex.Message);
}
}
また、私は何の問題もなく非常に同じデータベースに接続し、簡単なC#アプリケーションをbuileded、接続文字列の多くの種類を試してみました。
例外はありますか? – Jason
私は多くの情報を得ていませんが、これは出力ですhttp://pastebin.com/gwTTr36c – Taco2
それは例外をスローしていませんか?あなたはそれが失敗していることをどのように知っていますか?デバイスからそのIPに接続でき、ファイアウォールに問題がないことを確認しましたか? – Jason