次のコードを使用して、リモートMySQLサーバーに接続しようとしています。データベース接続情報の変数への置き換えが機能していないように見えるので、私が間違っていることを教えてください。
using MySql.Data.MySqlClient;
string db_Server = "10.0.0.0";
string db_Name = "myDatabase";
string db_User = "myUser";
string db_Pass = "myPassword";
// Connection String
MySqlConnection myConnection = new MySqlConnection("server = {0}; database = {1}; uid = {2}; pwd = {3}", db_server, db_Name, db_User, db_Pass);
PHP開発者として、私は以下の意図的なキャストではなく、上記のコードを使用することを好みます。
MySqlConnection myConnection = new MySqlConnection("server=10.0.0.0; database=myDatabase; uid=myUser; pwd=myPassword");
しかし、この画像でわかるように、私はたくさんの赤い波線を取得しています: http ://screencast.com/t/xlwoG9by