winform 调用vs.net2005中的界面来配置连接字符串
引用C:\Program Files\Microsoft Visual Studio 8\Common7\IDE 里面的Microsoft.Data.ConnectionUI.Dialog.dll。
using Microsoft.Data.ConnectionUI;
DataConnectionDialog dialog = new DataConnectionDialog();
dialog.DataSources.Add(DataSource.SqlDataSource);
dialog.SelectedDataProvider = DataProvider.SqlDataProvider;
dialog.StartPosition = FormStartPosition.CenterScreen;
dialog.Title = "Connect to SqlServer";
dialog.ConnectionString = "server=127.0.0.1;database=db;;user id=sa;password=aaa;";
if (DataConnectionDialog.Show(dialog, this) == DialogResult.OK)
{
MessageBox.Show(dialog.ConnectionString);
}

浙公网安备 33010602011771号