【问题标题】:How to integrate SQL Server Express with VS C# Express如何将 SQL Server Express 与 VS C# Express 集成
【发布时间】:2010-10-12 00:41:55
【问题描述】:

我刚刚安装了 VS C# Express 2008,其中包括 SQL Server Express 2008。一切正常,我可以在已安装产品列表中看到 VS C# 和 SQL Server。

当我启动 VS C# 时,它看起来不错,但在 DB Explorer/Data Connection 上下文菜单中,“创建新 SQL Server 数据库”选项被禁用。

我已卸载所有 VS 产品并重新安装,但问题仍然存在。我还需要做其他事情吗?

谁能帮忙?

谢谢

【问题讨论】:

    标签: sql-server visual-studio-2008 integration visual-studio-express sql-server-2008-express


    【解决方案1】:

    VC# 似乎坚持使用附加的数据库文件 (*.mdf)。这将使您的数据库保持在项目本地,而不是让 SQL Server Express 与数据库混杂在一起。

    您可以使用添加连接...对话框创建您的数据库,方法是选择Microsoft SQL Server 数据库文件选项。该数据库将驻留在您选择的文件中。它适用于任何典型的“快速”类型的项目。

    注意:如果您使用 SQL Management Studio Express 在 SQLEXPRESS 实例中创建数据库,您仍然可以使用适当的连接字符串以编程方式连接到它。

    【讨论】:

    • 感谢托尔。这样可行。现在知道这意味着什么。这是开发多用户项目的正确方法吗?会有更多问题......!
    • 实际上,我必须说我觉得这有点糟糕。我有一种明显的感觉,微软削弱了快递版,以促使人们为完整的 VS 付费。
    【解决方案2】:

    我会下载 SQL Server Management Studio Express 并在其中创建您的数据库。

    【讨论】:

    • 这对他没有帮助,因为 VC# 坚持使用附加的数据库文件。上述对话框不会让他从 VC# 连接到数据库。
    • 如果他直接使用数据库而不是拖放的东西,这对演示很有用,其他的也没什么用。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-04-08
    • 1970-01-01
    • 1970-01-01
    • 2011-04-29
    • 1970-01-01
    相关资源
    最近更新 更多