SqlCeConnection与SqlConnection 具体的区别及使用场景是什么?

这两个我在MSDN已看过定义,不知道各位大侠在实际项目的使用场景没有用过这两个?区别是什么?

摇曳的蔷薇
浏览 1210回答 22
22回答

哆啦的时光机

SqlConnection与SqlCeConnection的区别1.SqlConnection提供了更安全的方式指定来使用Sql Server身份验证的尝试密码2.SqlConnection的可以处理T-Sql的语句3.SqlConnection可以异步操作任务...总结:SqlConnection除了实现SqlCeConnection的功能,还扩展了其他的功能。所以目前都在使用SqlConnection,而SqlCeConnection在2010版本之后就没在更新。

慕婉清6462132

CE: Windows CE,这是一种远古动物,目前已列入国家二级珍稀保护动物之列,普通人普通场景下是看不到这种动物的。 所以你可以不用理他。

千巷猫影

这里的CE不是Windows CE哦~

慕容708150

@幻天芒: 原来的设计就是用在Windows CE上的。 Windows CE上可以安装一个SQL 引擎的,不过用处不大。 一般处理上,要么是直接保存为文本或XML文件, 要么就是直接连接到服务器上的数据库了,这个就是直接使用SqlConnection了,我去年做过一个PDA的项目。就是直接连接到PC服务器的。

慕仙森

@爱编程的大叔: 大哥,麻烦看下我的问题补充,请指教!

长风秋雁

@爱编程的大叔: 好吧,,,不过现在CE适用范围更广了嘛。

aluckdog

@幻天芒: 估计只有微软死忠粉才会在不用WINDOWS CE的时候才安装SQL COMPACT吧。 就算是我除了微软啥都不懂的情况,我也会用Sqlite而不是SQL COMPACT的。

慕桂英3389331

@爱编程的大叔: 表示我也用Sqlite的路过...

波斯汪

这里的SqlCe是针对MS的SQL Server Compact数据库。这是个文件数据库,实现了部分sql server的功能。你把它们当成两个不同的数据库连接实现就可以了。类似的还有OleDbConnection等。

Smart猫小萌

你这个对比的例子不妥,因为 OleDbConnection 可以作为 Sql Server 服务器的客户端,而 SqlCeConnection 不行。同 SqlCeConnection 类似的是 OracleConnection,SqlliteConnection。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

SQL Server