数据源连接向导是非常方便的工具。我可以将它添加到我的应用程序中以允许用户以简单的方式选择数据源吗?
答案 0 :(得分:1)
您可以使用用户控件来实现它。
系统会弹出 ShowDialog表单。此表格将询问您
现在使用上面提到的参数可以使用格式化连接字符串连接到数据库。
您也可以通过提供Combobox使其成为通用的。它将填充数据库类型,如
可以在应用程序中进一步使用经过身份验证的连接字符串。 我希望它会对你有所帮助。
答案 1 :(得分:1)
我认为你不能简单地做到这一点。因为这个表格在.net dll
中,并且使用它有两种方式:
SQl
说还可以创建类似的东西!
答案 2 :(得分:1)
针对他们开发的组件的无耻插件回答了关于SO的类似问题:https://stackoverflow.com/questions/691669/data-connection-wizard-dialog
这是50美元,但可能会节省你一些时间......
编辑1:我与上述产品没有任何联系或参与。我只是传递信息。
编辑2: 看看CodeProject上的A Visual SQL Query Designer项目。您可以在Code Project Open License。
下发布应用程序的连接对话框的代码答案 3 :(得分:1)
OLEDB的另一个选择是使用数据链接属性窗口。
private void dataLinkDialogButton_Click(object sender, System.EventArgs e)
{
ADODB.Connection conn = new ADODB.Connection( );
object oConn = (object) conn;
MSDASC.DataLinks dlg = new MSDASC.DataLinks( );
dlg.PromptEdit(ref oConn);
connectionStringTextBox.Text = conn.ConnectionString;
}
看here。