22 回答
TA贡献1862条经验 获得超6个赞
@落叶飞逝的恋: 你看的是Dapper的示例,那里面确实用了SqlCEConnection,
SqlCEConnection是用于连接SQL Compact的,你知道这个就行了。
Dapper的核心代码还是用的SqlConnection的,我刚刚看了一下。
不过Dapper我不熟悉,没有全部代码研究过,就是有下载了一个看看。
有个家伙比较熟悉Dapper,估计这两天没空。
TA贡献1875条经验 获得超5个赞
@Launcher: 我知道你的意思,我也明白这个是数据库连接,就正如他用"hello 落叶飞逝的恋" 而不用正常的"hello world" ?还有就是我们一般为什么不用Sqlceconnection 而用SqlConnection?
TA贡献1779条经验 获得超6个赞
SqlConnection与SqlCeConnection的区别
1.SqlConnection提供了更安全的方式指定来使用Sql Server身份验证的尝试密码
2.SqlConnection的可以处理T-Sql的语句
3.SqlConnection可以异步操作任务
...
总结:SqlConnection除了实现SqlCeConnection的功能,还扩展了其他的功能。所以目前都在使用SqlConnection,而SqlCeConnection在2010版本之后就没在更新。
TA贡献1911条经验 获得超7个赞
你这个对比的例子不妥,因为 OleDbConnection 可以作为 Sql Server 服务器的客户端,而 SqlCeConnection 不行。同 SqlCeConnection 类似的是 OracleConnection,SqlliteConnection。
TA贡献1811条经验 获得超4个赞
这里的SqlCe是针对MS的SQL Server Compact数据库。这是个文件数据库,实现了部分sql server的功能。你把它们当成两个不同的数据库连接实现就可以了。类似的还有OleDbConnection等。
TA贡献1847条经验 获得超7个赞
@幻天芒: 估计只有微软死忠粉才会在不用WINDOWS CE的时候才安装SQL COMPACT吧。
就算是我除了微软啥都不懂的情况,我也会用Sqlite而不是SQL COMPACT的。
TA贡献1831条经验 获得超4个赞
@幻天芒: 原来的设计就是用在Windows CE上的。
Windows CE上可以安装一个SQL 引擎的,不过用处不大。
一般处理上,要么是直接保存为文本或XML文件,
要么就是直接连接到服务器上的数据库了,这个就是直接使用SqlConnection了,我去年做过一个PDA的项目。就是直接连接到PC服务器的。
TA贡献1804条经验 获得超2个赞
CE: Windows CE,这是一种远古动物,目前已列入国家二级珍稀保护动物之列,普通人普通场景下是看不到这种动物的。
所以你可以不用理他。
- 22 回答
- 0 关注
- 1209 浏览
添加回答
举报