私はc#でフォームを作成しているので、新しいフォームはクラス内のビルドのプロパティを継承します。データベースへの接続を開始するプログラムというクラスも作成しました。開きたくないので、すべてのフォームにそれを継承させたいと思いますすべてのフォームの新しい接続 プログラムには接続を作成する main() が含まれているため、インターフェイスを使用できません 私のプログラムクラスは
class Program
{
/// <summary>
/// The main entry point for the application.
/// </summary>
[STAThread]
static void Main()
{
MySqlConnection myConnection = new MySqlConnection("Server=instance2813231.db.xeround.com;Port=18422;Database=shares info;Uid=user;Pwd=password;");
MySqlCommand command = myConnection.CreateCommand();
try
{
myConnection.Open();
MessageBox.Show("connected");
}
catch (Exception a)
{
Console.WriteLine(a.ToString());
MessageBox.Show("Failed");
}
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(new Form1());
}
}
どうすればこれを回避できますか?