我们正在开发一个系统,要求我们连接到另一个数据库,但所有数据库都在同一台服务器上。至于现在我们连接到服务器,但只连接了我们自己的数据库,它在一个单独的类中。然后我们在主程序中调用,所以现在我想弄清楚如何连接到另一个数据库?我们也使用phpmyadmin来编辑数据库。
这是连接数据库和服务器的类:
public DatabaseConnection()
{
HOST = "server";
DB = "DB1"; //our database
UID = "user";
PASSWD = "password";
}
public override string ToString()
{
string connectionstring;
connectionstring = "SERVER=" + HOST + ";DATABASE=" +
DB + ";" + "UID=" + UID + ";" + "PASSWORD=" + PASSWD + ";";
return connectionstring;
}
这个是在主类中连接的那个:
public void connect()
{
mySQLconnection = new MySqlConnection(dbInfo.ToString());
try
{
mySQLconnection.Open();
this.Text = "[Connected]";
populateCliendinformation();
}
catch (Exception e)
{
this.Text = "Problem";
MessageBox.Show(e.Message);
}
}