1
16
使用SQL Server管理对象(SMO)可以做很多工作:
|
2
1
另一种解决方案是使用SQLite而不是SQL Express。如果您使用 this solution . sqlite数据库只是文件,您的连接字符串可以引用文件路径。当用户想要打开他们的文件时,他们可以选择一个实际的文件。 |
3
1
我觉得这个数据库将在本地用户的计算机上运行。如果是这样,SQL Server Express通常不是一个好的数据库选择。它是一个服务器类引擎,而不是桌面或进程内引擎。相反,您可以使用许多好的进程内引擎:SQL Server Compact Edition、SQLite(如Jacob所述)甚至Access。 |
4
1
如果您认为SQL Server Express 2008是正确的选择(不过,sqllite似乎更适合),我会考虑使用 User Instances 这将允许非管理员根据您的描述从文件添加数据库。 |
5
1
本文演示如何创建新数据库,并将其附加到SQL Server数据库实例:
如何:将数据库文件附加到SQL Server Express
本文将介绍如何管理现有数据库的附加和分离: http://msdn.microsoft.com/en-us/library/ms190794.aspx |
6
0
用于SQL Server 2008 R2的以下连接字符串。
你可以的
感谢哈维先生指出了正确的方向。虽然在我的情况下,我必须做这些小的改变。因为,我使用Windows身份验证。 |
user1649803 · 自动管理Sql Server数据库大小 11 年前 |
user1626137 · 实体框架-代码优先错误〔关闭〕 12 年前 |
KoU_warch · MVC 3创建一个新的数据库,而不是使用指定的数据库 12 年前 |