私がしたいことは、ユーザーがMySQLテーブルへの接続に必要なフィールドを入力するためのテキストボックスを持っていることです。C#でテキストボックス入力を使用してMySql接続を開く方法
public partial class Form1 : Form
{
MySqlConnectionStringBuilder conn_string = new MySqlConnectionStringBuilder();
conn_string.Server = serverTextBox.Text;
conn_string.UserID = userTextBox.Text;
conn_string.Password = passwordtextBox.Text;
conn_string.Database = dataBaseTextBox.Text;
using (MySqlConnection mcon = new MySqlConnection(conn_String.ToString()));
MySqlCommand mcd;
MySqlDataAdapter mda;
//-----open connection-----//
public void openCon()
{
if (mcon.State == ConnectionState.Closed)
{
mcon.Open();
}
}
//-----close connection-----//
public void closeCon()
{
if (mcon.State == ConnectionState.Open)
{
mcon.Close();
}
}
}
私は実際にMySQL接続を正しく設定する方法が全く分かりません。これは私の(失敗した)最良の推測でした。
私はこれがhttp://stackoverflow.com/questions/21618015/how-to-connect-to-mysql-databaseが役立つはずだと思いますか? – ygongdev
コードが変更され、画像が追加されました – Nate