asp.net mvc用sql server数据库和用sql server compact数据库有什么区别
asp.netmvc用sqlserver数据库和用sqlservercompact数据库有什么区别我两个都试用过觉得没啥区别请你们来回答一下吧...
asp.net mvc用sql server数据库和用sql server compact数据库有什么区别
我两个都试用过
觉得没啥区别
请你们来回答一下吧 展开
我两个都试用过
觉得没啥区别
请你们来回答一下吧 展开
3个回答
展开全部
MS在SQL Server产品族里面提供两个免费的版本SQL Server Express和SQL Server Compact。用户可以免费下载,开发和部署这这两个版本,因此这是数据库方案的不错选择。
使用这两个数据库的目的
使用SQL Server Express可以节省成本,由于SQL Server Express兼容SQL Server Standard和SQL Server Enterprise在数据处理上的所有功能,例如数据存储,日志处理,存储过程等等,在开发上可以无缝升级到Standard和Enterprise的版本。推荐使用在WEB应用上。
SQL Server Compact可以免费应用到移动设备,桌面程序,甚至WEB应用里面,由于SQL Server Compact是In-process的数据库引擎,无需额外的安装和维护。SQL Server Compact和Microsoft SQL Server产品族共享通用的API,在.NET开发上可以使用通用的ADO.NET APIs, 同时支持LINQ and Entity Framework。SQL Server Compact不支持存储过程,但是支持T-SQL的子集,在桌面应用可以替代Access,为升级为SQL Server其他版本提供便利。
转的,但是觉得很详细了。我在做任务,希望能采纳@ @
使用这两个数据库的目的
使用SQL Server Express可以节省成本,由于SQL Server Express兼容SQL Server Standard和SQL Server Enterprise在数据处理上的所有功能,例如数据存储,日志处理,存储过程等等,在开发上可以无缝升级到Standard和Enterprise的版本。推荐使用在WEB应用上。
SQL Server Compact可以免费应用到移动设备,桌面程序,甚至WEB应用里面,由于SQL Server Compact是In-process的数据库引擎,无需额外的安装和维护。SQL Server Compact和Microsoft SQL Server产品族共享通用的API,在.NET开发上可以使用通用的ADO.NET APIs, 同时支持LINQ and Entity Framework。SQL Server Compact不支持存储过程,但是支持T-SQL的子集,在桌面应用可以替代Access,为升级为SQL Server其他版本提供便利。
转的,但是觉得很详细了。我在做任务,希望能采纳@ @
展开全部
sql server数据库,一般应用程序或者网站使用,外网可以访问,sql server compact用的很少,一般在嵌入式中应用
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
一个是服务器数据库 一个是文件数据库,不一个级别
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询