回答
试试这个
http://weblogs.asp.net/scottgu/archive/2011/01/11/vs-2010-sp1-and-sql-ce.aspx
SQL Server精简版4
今天,我们还出货SQL Server精简版4(又名SQL CE 4) 。 SQL CE是一个免费的嵌入式数据库引擎,可以轻松实现数据库存储。
没有数据库安装所需
SQL CE并不需要你才能使用>它运行一个安装或安装一个数据库服务器。您可以简单地将SQL CE二进制文件复制到您的ASP.NET>应用程序的\ bin目录中,然后您的Web应用程序就可以将其用作数据库引擎。它不需要设置或>额外的安全权限来运行。您无需在机器上拥有>管理员帐户。只需将您的Web应用程序复制到任何服务器上,然后>即可使用。即使在虚拟主机>环境中运行的中等信任应用程序也是如此。
SQL CE在您的ASP.NET应用程序内运行内存,并在您首次访问SQL CE数据库时启动,并且会在卸载应用程序时自动关闭。 SQL CE数据库存储为位于ASP.NET应用程序的\ App_Data文件夹中的文件。
适用于现有的数据API
SQL CE 4个可以与现有基于.NET的数据的API,并支持SQL Server的兼容>查询语法。这意味着您可以使用现有的数据API(如ADO.NET),也可以使用>更高级别的ORM(如Entity Framework和NHibernate)以及SQL CE。这使您可以>使用您现在知道的相同的数据编程技巧和数据API。
支持开发,测试和生产场景
SQL CE可用于开发场景,测试场景,光制作>使用场景。在SQL CE 4发行版中,我们完成了工程设计工作,以确保当在多线程服务器场景(如> ASP.NET)中使用时,> SQL CE不会崩溃或死锁。这与以前版本的SQL CE有很大的改变 - 它是为>仅客户端场景设计的,并且明确阻止了在Web服务器环境中的运行。 >从SQL CE 4开始,您也可以在Web服务器中使用它。
SQL CE没有许可限制。它也完全免费。在VS 2010 SP1
的Visual Studio
的工具支持2010 SP1增加了对SQL CE 4和ASP.NET项目提供支持。阅读我的VS 2010> SP1和SQL CE 4博客文章,了解更多关于它的功能。
Microsoft SQL Server site在所有版本的SQL Server上都有大量的文档,包括规格和比较。
SQL Server Express和Compact版本之间最显着的区别是CE在进程中运行。也就是说,它是你的应用程序,网页,服务或其他内容的一部分。您的应用程序拥有对数据的完全控制,除非通过您的代码,否则其他任何通常都无法访问。 CE可以在用户帐户下安装和运行,数据库是独立的文件,可以通过Windows资源管理器复制,通过电子邮件发送,删除或任何其他文件。
SQL Express是通常由管理员安装的服务。这是一个独立的过程,您的应用程序提出请求;你的应用程序不能控制它或数据。
还有其他的区别,但这是主要的。是的,你可以做一些事情来允许多次访问SQL CE文件,或者在你的应用程序中安装Express并在你的应用程序启动时运行它,但是这个问题并没有建议。
- 1. SQL CE 4和Sql Ide的
- 2. 的SQL Server CE - ROW_NUMBER
- 3. 的SQL Server CE 4.0
- 4. SQL Server CE ORM
- 5. Soundex SQL Server CE
- 6. SQL Server CE BadImageFormat
- 7. SQL CE 4.0 VS
- 8. SQL CE 3.5&EntityFramework
- 9. 在SQL CE
- 10. SQL CE复制
- 11. SQL Server CE到SQL Server
- 12. WP7 Linq到SQL(SQL CE)IDataErrorInfo
- 13. SubSonic SQL CE错误
- 14. C# - SQL CE - TableAdaptor @@ IDENTITY
- 15. 查询SQL Server CE
- 16. SQL Server CE下载
- 17. .CSV到SQL CE表?
- 18. subquerying在SQL Server CE
- 19. Nhibernate SQL Server CE Bulkupdate
- 20. SQL CE azure连接
- 21. 使用sql的sqlbulkcopy CE
- 22. 内存中的SQL-CE
- 23. SQL Server CE的更新表
- 24. 的SQL Server CE和SP2
- 25. SQL-CE可能的错误?
- 26. 的SQL Server CE例外InvalidDatabaseFormatException
- 27. SQL Server CE和C#;填充从SQL Server CE数据库
- 28. 将SQL CE 2.0数据库升级到SQL CE 3.5数据库
- 29. 复制数据从SQL CE 3.0到SQL CE 3.5
- 30. 规范Oracle SQL中的表格
“它没有为我工作”是不是可以回答的问题。请提出具体问题,否则将被关闭。 – 2011-01-19 01:45:14