Я пытаюсь подключить базу данных Sql и MySql с моим приложением в Visual Studio. Возможно ли подключить несколько баз данных с одним приложением.
Потому что мне нужно импортировать данные из mysql в мое приложение. В базе данных mysql имеется много данных. Итак, я собираюсь подключиться к mysql, а также к моей текущей базе данных (sql-сервер). есть какой-либо способ, пожалуйста, дайте мне знать.
Спасибо
Вы можете просто установить несколько строк подключения в файле Web Config и просто ссылаться на него в соответствии с вашими требованиями. См. Ниже
Веб-конфигурация:
<connectionStrings>
<add name="SQLServerDBConnectionString" connectionString="Data Source=<SERVER NAME>;Initial Catalog=<DATABASE NAME>;Integrated Security=True" providerName="System.Data.SqlClient" />
<add name="MySqlDBConnectionString" connectionstring="Data Source=00.0.0.0;Initial Catalog=<DATABASE NAME>;User Id=user;Password=pass" providername="MySql.Data.MySqlClient" />
</connectionStrings>
Затем, чтобы получить ссылку с различными соединениями:
public string SQLServerDBConnstring()
{
return System.Configuration.ConfigurationManager.ConnectionStrings["SQLServerDBConnectionString"].ToString();
}
public string MySqlDBConnstring()
{
return System.Configuration.ConfigurationManager.ConnectionStrings["MySqlDBConnectionString"].ToString();
}