如何将 SQL Server Express 与 VS C# Express 集成
我刚刚安装了 VS C# Express 2008,其中包括 SQL Server Express 2008。一切都很顺利,我可以在已安装产品列表中看到 VS C# 和 SQL Server。
当我启动 VS C# 时,它看起来不错,但在 DB Explorer / Data Connection 上下文菜单中,选项“创建新的 SQL Server 数据库”被禁用。
我已经卸载了所有 VS 产品并重新安装,但问题仍然存在。 我还需要做其他事情吗?
有人可以帮忙吗?
谢谢
I have just installed VS C# Express 2008 which includes SQL Server Express 2008. It all went ok and I can see VS C# and SQL Server in the list of installed products.
When I start VS C# it looks fine but in the DB Explorer / Data Connection context menu the option 'Create new SQL Server Database' is disabled.
I have uninstalled all VS products and reinstalled but the problem remains. Do I need to do anything else?
Can anyone help?
Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
VC# 似乎坚持使用附加数据库文件 (*.mdf)。 这将使您的数据库保留在项目本地,而不是让 SQL Server Express 中的数据库变得混乱。
您可以通过选择Microsoft SQL Server 数据库文件选项,使用添加连接...对话框创建数据库。 数据库将驻留在您选择的文件中。 它对于任何典型的“快速”类型的项目都非常有效。
注意:如果您使用 SQL Management Studio Express 在 SQLEXPRESS 实例中创建数据库,您仍然可以使用适当的连接字符串以编程方式连接到该数据库。
VC# seems to insist on using attached database files (*.mdf). This will keep your database local to your project rather than cluttering your SQL Server Express with databases.
You can create your database with the Add Connection... dialog, by choosing the Microsoft SQL Server Database File option. The database will reside in a file of your choosing. It works pretty well for any typical 'express' kind of project.
Note: If you use the SQL Management Studio Express to create a database in your SQLEXPRESS instance, you can still connect to it programatically by using the appropriate connection string.
我会下载 SQL Server Management Studio Express 并在其中创建数据库。
I would download SQL Server Management Studio Express and instead create your database in that.