【问题标题】:Is there a free "Add Connection" or "SQL Connection" Dialog?是否有免费的“添加连接”或“SQL 连接”对话框?
【发布时间】:2010-10-08 18:05:11
【问题描述】:

我喜欢 Visual Studio 服务器资源管理器窗口中的“添加连接”或“SQL 连接”对话框。 我也喜欢 CodeSmith 中的那个。 我想在我的 Windows 应用程序中拥有相同的对话框或类似功能。

我需要它来处理 SQL Server 和 SQL Server Express 数据库文件 (*.mdf)。

我的客户安装了 .NET 3.5 SP1 和 SQL Server 2008 Express。

这是我可以使用的系统对话框吗?有没有类似的开源对话框?谢谢。

【问题讨论】:

  • 我和你有同样的问题@bobby Ortiz

标签: windows winforms dialog


【解决方案1】:

我正是在寻找那个,似乎微软已经发布了 Visual Studio 连接对话框的源代码,以便它可以在 VS 之外使用:

http://code.msdn.microsoft.com/Connection

我刚试过,效果很好:)

【讨论】:

【解决方案2】:

给你:
SQL 连接对话框
http://www.codeproject.com/KB/vb/SQL_Connection_Dialog.aspx

编辑:
似乎上面的示例正在使用不允许重新分发的 MSDASC.DataLinks.ui。

有一个使 MSDASC.DataLinks ui 可分发的请求: http://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=291885

所以它只有在最终用户安装了 VS 时才会起作用。还不够好。 我不会删除这个答案,因为如果您想制作自己的对话,该项目仍然是一个好的开始。

编辑 2:
关于该主题的更多信息:
从您自己的代码中使用 Visual Studio 2005 的“选择数据源”对话框
http://www.mztools.com/articles/2007/MZ2007011.aspxhttp://www.clariusconsulting.net/blogs/kzu/archive/2006/03/01/ReferenceRelativePath.aspx

【讨论】:

    【解决方案3】:

    您必须自己实现它。它是 VS.NET 安装的一部分,如果您要访问它,我相信 EULA 将要求您在每台运行它的机器上获得 VS.NET 许可证。

    话虽如此,您必须自己实施。不幸的是,当查询开源添加连接对话框时,Google 什么也没找到。

    【讨论】:

    • 对不起,当我要添加一个链接到我的帖子并最终将它添加到你的帖子时,我犯了一个错误。 (我什至不知道我可以编辑其他帖子。)现在我知道了......
    猜你喜欢
    • 1970-01-01
    • 2012-09-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-06-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多