mysql有标准的连接对话框吗?

时间:2019-03-14 20:51:43

标签: c# mysql

我用C#编写了一个Windows窗体应用程序,该应用程序分发给了各种数据合作伙伴。此应用程序的目的是连接到其本地控制的数据库之一,根据其提供的SQL提取数据,然后使用受保护的加密方法将其直接发送到我们的服务。

每个合作伙伴需要执行的提取和发送数据的步骤之一就是连接到他们的数据库。我的大多数数据合作伙伴都使用SQL Server。当这些合作伙伴选择“连接到数据库”选项时,我的代码将执行:

var dialog = new DataConnectionDialog();

dialog.DataSources.Add(DataSource.SqlDataSource);

这为他们提供了标准的SQL Server连接。之所以这样做,是因为没有一个数据合作伙伴希望我们存储其连接参数的任何部分,因此我们每次都必须向他们询问所有详细信息。

我至少有一个使用MySQL的数据合作伙伴。我曾尝试使用ODBC连接数据源,但遇到了问题。避免这些问题的一种选择是使用MySQL.Data库。

但是我找不到方法来显示标准的MySQL连接对话框,因此用户可以提供服务器名,端口,用户名,密码等。

有一个,如果可以的话,如何调用它并获取连接参数?

谢谢

0 个答案:

没有答案