本来,在 VS2008 Beta2 中见到这个文件型数据库引擎的时候,觉得还是挺好的,CE 版的数据库,也有桌面版,毕竟是微软出品的,基本上不用担心驱动程序的问题,虽然 SQLite 号称比它速度快,不过,如果只是用来做单元测试之类的事情,速度并不是那么重要。于是也想在 DbEntry 中支持它。
今天,把 SqlQuerier 修改为使用 DbEntry 最新版。使用 SqlServer2005 的方言连接了一下 SQL Server Compact 3.5,第一个问题就发现不支持取得数据库结构,那么,自动创建表就不能用了,嗯。继续使用一些 SQL 语句测试,发现并不支持 SQL Server 2005 的 row_number 语法,OK,使用 limit,不支持,那么就使用 top 语法吧 —— 还是不支持!
上网查了一下,发现确实是它不支持 top 语法,真是想不通,要在 mobile 上使用的数据库,不支持定界查询,而只能一次都查出来,那速度得多慢啊?
算了,不支持它了。
即使以后要做 WinCE 上关于数据库的项目,也考虑用 SQLite CE 版,SQL CE 嘛,就由它去吧。
分享到:
相关推荐
SQL Server Compact 3.5 Service Pack 2 是微软推出的一款轻量级数据库管理系统,主要用于桌面和移动应用程序。这个版本是SQL Server Compact 3.5的重大更新,提供了性能优化、安全增强以及一系列bug修复,旨在提升...
vs打开或创建工程时,如果弹框出现"创建或打开浏览数据库文件时发生错误。Intellisense和浏览信息江不能用于C++项目...请确保已安装Microsoft SQL Server Compact 3.5",并且类向导打不开。安装本程序后可解决上述问题
SQL Server Compact 3.5 是微软推出的一款轻量级、嵌入式数据库管理系统,主要用于桌面应用程序和移动设备。它提供了一种高效、便捷的方式来存储和管理数据,无需专门的数据库服务器,极大地简化了开发和部署流程。...
SQL Server Compact 3.5 是微软推出的一款轻量级、嵌入式数据库管理系统,主要用于桌面应用程序和移动设备。它提供了一种高效、便捷的方式来存储和管理数据,尤其适合那些对性能有较高要求但不需要完整版SQL Server...
标题中的“sql server compact 3.5 连接 sql server 2005 使用同步复制、RDA C#源码”表明我们讨论的是一个关于在C#编程环境中,使用SQL Server Compact 3.5(一个轻量级的数据库引擎)连接到SQL Server 2005,并...
SQL Server Compact 3.5 是微软推出的一款轻量级数据库管理系统,主要针对桌面应用程序和移动设备,提供离线数据存储解决方案。它具有小巧、快速、易于集成的特点,适合开发人员在资源有限或对数据库性能要求不高的...
SQL Server Compact 3.5 是微软推出的一款轻量级、嵌入式的关系型数据库管理系统,主要面向桌面应用程序和移动设备。这款数据库系统以其易于使用、体积小巧和无需专门的服务器硬件支持等特点,深受开发者喜爱。在...
可解决"创建或打开浏览数据库文件****时发生 错误。Intellisense和浏览信息江不能用于C++项目。请确保已安装Microsoft SQL Server Compact 3.5"问题。卸载所有sql server compact。然后安装。
VS2010打开项目弹出: 创建或打开C++浏览数据库文件...SQL Server Compact3.5安装包中包含X86和X64两个版本,单独安装X64版本会报错,应先安装x86版本再安装X64版本,安装后,重新用VS2010打开项目即可发现问题已解决。
可解决"创建或打开浏览数据库文件****时发生 错误。Intellisense和浏览信息江不能用于C++项目。请确保已安装Microsoft SQL Server Compact 3.5"问题。卸载所有sql server compact。然后安装。
**Microsoft SQL Server Compact 4.0 SP1** 是微软推出的一款轻量级、嵌入式数据库引擎,适用于桌面和移动应用程序。SQL Server Compact (简称 SQL CE) 提供了与 SQL Server 相似的功能,但无需独立服务器环境,使得...
关于VS2010“转到定义”无响应的解决方法(intellisense) 前两天,vs2010“转到定义”功能突然没用了,屏幕闪...下面就是重新安装一下Microsoft SQL Server Compact3.5就可以了 故将此资源分享给大家,欢迎下载,收藏
在Windows CE 6.0(简称WINCE6.0)平台上进行嵌入式数据库开发时,SQL Server Compact Edition 3.5(SQL CE3.5)是一个常用的轻量级数据库解决方案。这个实例主要展示了如何在Visual Studio 2008(VS2008)环境下...
SQLCE3.5的安装包,安装平台是:WinCE6.0,系统平台是:X86
Sql CE(SQL Server Compact Edition)3.5是一个轻量级的数据库引擎,适用于开发桌面和移动应用程序。它是由Microsoft提供的一种关系型数据库管理系统,尤其适合于资源有限或对部署要求较为灵活的环境。Sql CE 3.5是...
SQL Server Compact 是一个针对开发人员而设计的免费嵌入式数据库,这一版本的意图是构建独立、仅有少量连接需求的移动设备、桌面和 Web 客户端应用。 SQL Server Compact 可以运行于所有的微软 Windows 平台之上,...
它提供了多种版本,包括企业版、标准版、专业版、工作组版、开发人员版、免费精简版、Web 版、SQL Server Compact 3.5 等。 SQL Server 2014 的体系结构由四个组件组成,分别是数据库引擎、Analysis Services、...
SQL Server Compact Edition(SQLCE3.5)是一个轻量级的数据库引擎,由微软公司开发,主要用于桌面和移动应用程序,特别是在资源有限或者不需要完整版SQL Server功能的环境中。SQLCE3.5是该产品的第三个主要版本,...