是否可以在我的应用程序中添加数据源连接向导
本文关键字:添加 数据源 连接 向导 应用程序 我的 是否 | 更新日期: 2023-09-27 17:57:38
数据源连接向导是一个非常方便的工具。我可以把它添加到我的应用程序中,让用户自己以简单的方式选择数据源吗?
SO上的一个类似问题用他们开发的组件的无耻插件得到了回答:https://stackoverflow.com/questions/691669/data-connection-wizard-dialog
这是50美元,但可能会为你节省一些时间。。。
第1版:我与上述产品无关。我只是在传递信息。
第2版:看看CodeProject上的Visual SQL查询设计器项目。您可以提取应用程序的连接对话框的代码,因为它是根据代码项目开放许可证发布的。
您可以使用用户控制来实现它。
系统将弹出一个ShowDialog窗体。此表格将要求您遵循
- 用户名
- 密码
- 服务器名称
- 数据库名称
现在,use可以使用上面提到的参数,使用格式化连接字符串连接到数据库。
您也可以通过提供组合框使其通用。它将填充类似的数据库类型
- SQL Server2000/2005/2008
- MYSQL
- MS访问
经过验证的连接字符串可以在应用程序中进一步使用。我希望它能帮助你。
我认为你不能简单地做到这一点。因为这个表单在.net dll
中,使用它有两种方式:
- 一种方法是反编译.net dll(这是非法的)
- 像
SQl
一样说
还有一个简单的创建类似的东西!
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;
}
看这里。