SQLCE数据库的使用

基于VS2008的Wince系统的SQLCE3.5数据库开发应用实例 1.       概述 SQLCE3.5数据库安装以及扬创科技嵌入式WinCE工业平板电脑SQLCE和SQLServer数据库同步配置;安装步骤依次为IIS安装、客户端安装、服务端安装。 2.       SQLCE数据库的使用 SQLCE简介     微软推出SQLSEVER数据库,功能强大,使用方便。其针对嵌入式设备的版本为SQL SEVER FOR CE,,简称SQLCE。    阅读详情

 

SQLCE数据库的使用(一)

 

SQLCE简介

       微软推出SQL SEVER数据库,功能强大,使用方便。其针对嵌入式设备的版本为SQL SEVER FOR CE,,简称SQLCE。

       SQLCE 3.0的版本可以到微软官方网站下载,也有新一些的3.5的版本,不过好像3.0的版本用的较多,网上的一些资料例子也大多针对3.0的版本。为了开发更方便些,建议用3.0的版本。另外针对SQLCE的程序开发,工具建议用VS2005,同样的原因,多数与WinCE 5.0及SQLCE3.0的相关例程和文章都是用VS开发的。

 

主要功能

       SQLCE主要支持的功能如下:

1>     压缩的数据库引擎和强大的查询优化器

2>     支持多用户访问

3>     支持合并复制与远程数据访问(RDA)

4>     SQLCE 3.0工具与Microsoft SQL Sever 2005集成

5>     与VS2005集成

6>     安装与连接向导

7>     在台式机上创建SQLCE3.0数据库的功能。

8>     用于SQLCE3.0(System.Data.SqlServerCe)的.NET Compact Framework数据访问接口

9>     支持ADO.NET和OLE DB Provider for SQLCE 3.0

10>  SQL语法的子集

(数据库技术也是一门由来已久的技术,如果想要充分理解其功能,还要查阅相关的数据资料)

 

SQLCE 3.0安装

·客户端安装

       安装文件可以到微软官网上下载,如果电脑上安装了VS2005软件,那么可以在其安装目录中找到。路径如下:C:/Program Files/Microsoft Visual Studio 8/SmartDevices/SDK/SQL Server/Mobile/v3.0/wce500/armv4i ,其中包含9个CAB安装文件,分为3组,分别针对PDA,智能手机和WinCE 5.0。如下图:

 

 

(选中的3个是针对WinCE 5.0的安装文件)

       将这3个文件拷贝到WinCE设备上,依次安装。(我采取的安装顺序是sqlce30.wce5,armv4i.CAB , sqlce30.repl.wce5.arm4i.CAB , sqlce30.dev.CHS.wce5.arm4i.CAB)。

其中sqlce30.wce5,armv4i.CAB是SQLCE 3.0的核心安装文件,sqlce30.repl.wce5.arm4i.CAB主要提供复制,订阅等相关服务,sqlce30.dev.CHS.wce5.arm4i.CAB是安装一个SQLCE查询分析器。

·服务器端安装

       如果需要SQLCE3.0应用程序在PC端Microsoft SQL Sever与SQLCE数据库间交换数据,则需安装如下软件:

1>     Microsoft Internet信息服务(IIS)

2>     SQL Sever 2005 或 SQL Sever 2000

3>     SQLCE3.0服务器工具

注:SQLCE3.0服务器工具的安装文件默认位于:C:/Program Files/Microsoft Visual Studio 8/SmartDevices/SDK/SQL Server/Mobile/v3.0,名称为:Sqlce30setupcn.msi

其中SQL Sever 2000在我自己的电脑上有这个破解版的安装包和SP4,不过安装VS2005的时候,SQL Sever 2005已经一并安装完毕了。Microsoft Internet信息服务(IIS),这个的安装在下一篇文章中说明,如果不安装这个,SQLCE3.0服务器工具是安装不上的。


本文来自优快云博客,转载请标明出处:http://blog.youkuaiyun.com/joyzml/archive/2010/01/05/5136674.aspx

 

 

 

SQLCE数据库的使用(二)

 

Microsoft Internet 信息服务(IIS)安装步骤

·获取IIS的安装包。如IIS5.1,我在“优快云论坛”上传了这个安装包,是我经过测试的版本。下载地址:http://download.youkuaiyun.com/source/1965586

 

 

将它下载下来,解压到某个目录中。

·点击“开始”——>“设置”——>“控制面板”——>“添加或删除程序”

 

 

选择“添加/删除Windows组件(A)”,弹出一个对话框,如下图:

 

 

如下图:找到“附件和工具”,双击。

 

 

 

如上图,将“附件”“游戏”勾掉,然后点击确定。

然后点击下一步,出现下图:

 

 

点击完成。

·再次打开“添加/删除Windows组件(A)”,如下图,勾选Internet 信息服务(IIS),然后点击下一步。

 

 

会出现如下提示:

 

 

点击“确定”,然后看下图:

 

 

点击浏览,找到IIS5.1解压的目录,然后打开,如下图:

 

 

然后点击确定。

依次这样,每次出现如下图的提示,都去浏览到IIS5.1解压的目录,直至安装完成即可。

 

 

如下图,点击“完成”,安装结束。

 

 

本文来自优快云博客,转载请标明出处:http://blog.youkuaiyun.com/joyzml/archive/2010/01/05/5138793.aspx

 

 

 

SQLCE数据库的使用(三)

 

数据库开发环境简述

·客户端环境

客户端环境由用户的应用程序和SQLCE组成,SQLCE中包括很多工具,查询分析器,数据库存储引擎,API接口函数等等。

àSQLCE数据库引擎:可以管理所支持设备上的SQLCE数据存储区,可以跟踪所插入,修改,删除的数据库记录。在使用复制或远程数据访问(RDA)这两种连接解决方案时,将启用跟踪功能。

àSQLCE客户端代理:它是进行连接的主要组件,它可以应用下列自定义的SQLCE对象。

       ·Replication对象

       ·RemoteDataAccess对象

       ·Engine对象

·服务器环境

由SQLCE服务器代理,Micorsoft Internet信息服务(IIS),SQL Sever组成。

àSQLCE服务器代理:可处理由SQLCE客户端代理发送过来的HTTP请求。SQLCE服务器代理连接到SQL Sever,并通过HTTP将数据与架构信息返回给SQLCE客户端代理。

à Micorsoft Internet信息服务(IIS):提供了集成Web服务器功能。可以使用IIS托管并管理Internet或者Internet上的网页,FTP站点。IIS可以提供一种协议,通过这种协议,设备可以连接到服务器以便通过RDA或者复制技术来传输或交换数据。

àSQL Sever:一种协同工作的组件,包括关系数据管理,数据仓库与商业智能组件。

SQLCE支持SQL语句,提供与SQL Sever 2000一致的开发模型和API。


本文来自优快云博客,转载请标明出处:http://blog.youkuaiyun.com/joyzml/archive/2010/01/06/5142253.aspx

SQLCE数据库的使用入门 SQLCE 3.0的版本可以到微软官方网站下载,也有新一些的3.5的版本,不过好像3.0的版本用的较多,网上的一些资料例子也大多针对3.0的版本。其中sqlce30.wce5,armv4i.CAB是SQLCE 3.0的核心安装文件,sqlce30.repl.wce5.arm4i.CAB主要提供复制,订阅等相关服务,sqlce30.dev.CHS.wce5.arm4i.CAB是安装一个SQLCE查询分析器。然后在如下图的对话框中,“共享”输入\\计算机名\\snapshot,点击“Next”。 阅读详情

相关推荐

SQLCE本地数据库入门和进阶深入

SQLCE是一个标准得关系数据库,可以使用 LINQ 和DateContext来处理本地数据库数据库。使用SQLCE 要在代码中使用本地数据库功能,需要添加以下命名空间 :DateContext能将LINQ数据库操作语句转换成关系数据库能辨识的标准SQL语句。DateContext类是LINQ操作SQLCE的一个基类。DateContext连接数据库需要为DateContext类设置一个连接字符串,DateContext就可以连接或打开一个数据库。如果数据库存在则将其打开,不存在则创建。

chenggong9527的博客 350

SQL CE-适合移动智能设备的轻量级数据库

一、SQL CE是什么?     SQL CE 的全名是 Microsoft SQL Server 2000 Window CE Edition,它为移动智能设备和嵌入式设备提供了一种存取轻量级数据库的方案。           SQL CE运行在Pocket PC以及其他WindowsCE平台上的一个很简化的SQL Server 2000.它支持的功能少,数据类型比较少,周边工

信息技术提高班第九期 4371

Delphi环境下SQLCE数据库应用指南

SQL Server Compact Edition(简称SQLCE)是一种轻量级的关系数据库管理系统,专门设计用于移动和桌面应用程序。它由微软公司开发,旨在为资源受限的设备提供高性能、低开销的数据库解决方案。SQLCE适用于各种Windows平台,包括Windows CE、Windows Mobile、以及桌面操作系统如Windows 7及以上版本。

weixin_36197669的博客 709

<WP7>(四)手把手教你写天气预报程序:本地数据库SQL CE,XML数据解析

Windows Phone的本地数据库SQL Server CE是7.1版本即芒果更新的新特性,所以你要在应用程序中使用SQL Server CE数据库必须使用Windows Phone 7.1的API才行 。这个数据库是用Linq来执行查询等操作。 我们现在用数据库来保存城市的数据,包括所属省份,城市名称,城市代码。在程序中我们只做了简单的插入和查询,需要详细的数据库操作可以参考 http:

做简单的事,做简单的教程 4040

SQLCE SDF数据库查看工具CompactView实战版

SQL Server Compact Edition(SQLCE)是一种轻量级、嵌入式的数据库引擎,专为桌面应用和移动设备开发而设计。它无需独立的数据库服务器,直接以文件形式(.sdf)存储数据,具备占用资源少、部署简单、易于维护的特点。SQLCE支持T-SQL语法子集,并兼容.NET Framework及多种开发平台,广泛应用于小型本地数据库场景。相较于标准版SQL Server,SQLCE在性能和功能上有所精简,例如不支持存储过程、触发器和远程连接等高级特性,但正因如此,它更适合资源受限的环境。

weixin_35756373的博客 571

SQLCE数据库查看与编辑工具实战解析

SQL Server Compact Edition(SQLCE)是微软推出的一种轻量级嵌入式数据库引擎,专为资源受限的环境如移动设备和桌面应用设计。它无需独立的数据库服务器,直接以.sdf文件形式嵌入到应用程序中,极大简化了部署流程。SQLCE 支持标准的 SQL 查询语法,具备事务处理、索引管理、数据同步等核心数据库功能,同时占用内存小、启动速度快,非常适合用于小型本地应用程序的数据存储场景。本章将从其基本特性出发,逐步解析其适用场景与技术优势,为后续章节的操作实践打下坚实基础。

weixin_33660045的博客 976

使用ADOCE开发SQLCE数据库

使用ADOCE开发SQLCE数据库英创公司2009-7-7在软件编程中,数据库始终是很重要的一部分。通过数据库,可以非常方便地存储和检索数据,极大地提高工作效率。如果我们需要存储的数据量较小,数据结构相对简单,例如个人通讯簿,则使用WinCE自带的数据库是非常合适的。如表一所示,列出了WinCE自带数据库与SQLCE数据库部分功能的对比,用户可以根据自己的需要,选择合适的数据库。关于W

emtronix的专栏 1414

SQL Server精简版(SQLCE)数据库查看工具CompactView_1.3.4.0

CompactView是专门设计用于查看微软SQL Server精简版(SQLCE)数据库文件,可以使用这个方便的工具来查看和分析所有数据库文件。

PocketPC中SQLCE数据库同步

  来自www.Move2008.com  下载PDF文档使用SQLCE提供的RDA(Remote Data Access)对象很容易实现PocketPC SQLCE数据库与PC机SQL Server2000数据库同步,它们之间的同步通过HTTP来传输,因此也必须有后台WEB服务器。同步传输介质也有多种,如红外、底坐、无线网卡等。同步过程如下图所示:一、PC服务器端的安

bedlang的专栏 2529

很好用的sqlce本地数据库工具

这个工具是基于sqlce3.5开发,可以自定义 表名,三项列名,数据存档于本地,无需安装sql server 或者sqlce安装包,安装过framework4以上的环境,可以纯绿色运行,一个非常实用的工具

C#开发WINDOWS CE代码 远程访问SQL CE.rar_ce 操作sql_c# 数据库_sql server合并_win

该源码在C#环境下对开发windows ce对数据库的操作语句数据库为sql server ce2.0与sql server 2000的数据复制合并

SQLCE本地数据库

  SQLCE是一个标准得关系数据库,可以使用 LINQ 和DateContext来处理本地数据库数据库。   使用SQLCE 要在代码中使用本地数据库功能,需要添加以下命名空间 :     using System.Data.Linq;     using System.Data.Linq.Mapping;     using Microsoft.Phone.Data.Linq;   ...

weixin_33694620的博客 165

Vertx之Grpc消息发送

介绍 Vert.x gRPC 模块,它将 Google gRPC 的编程风格与 Vert.x 风格保持一致. gRPC 是一个高性能、开源、通用的RPC框架,是一种进程间通讯技术,由Google推出,基于HTTP2协议标准设计开发,默认采用Protocol Buffers数据序列化协议,支持多种开发语言。gRPC提供了一种简单的方法来精确的定义服务,并且为客户端和服务端自动生成可靠的功能库。 在gRPC客户端可以直接调用不同服务器上的远程程序,使用姿势看起来就像调用本地程序一样,轻松的实现远端服务的连接、

Lance 1188

用RDA方式同步SQLCE与SQL SERVER数据库

摘要:本文通过一个简单实例,介绍了在.net环境下,如何利用RDA(Remote Data Access)方式进行SQLCE与SQL SERVER之间的数据库同步,并且如何使用SQLCE的相关类创建和访问SQLCE数据库。 关键词:RDA, SQLCE, SQL SERVER 1 引言 SQL Server CE(SQLCE)是一款运行在Windows CE设备环境下的轻量级本地...

diaofuzuo3286的博客 239

CarPlay无线连接背后的‘握手’秘密:深入解读iAP2协议与蓝牙/Wi-Fi协同

本文深入解析了CarPlay无线连接背后的技术细节,重点探讨了iAP2协议与蓝牙/Wi-Fi的协同工作原理。从蓝牙层的UUID识别到iAP2协议的握手过程,再到Wi-Fi热点的建立与优化,详细揭示了CarPlay无线连接的安全机制和调试方法,为开发者提供了实用的技术参考。

weixin_42520573的博客 475

《Mac 配置 Codex App 代理完整指南:端口检测 + launchctl 设置 + 取消代理》

本文详细介绍 Mac 上 Codex App 代理配置完整流程,包括如何查看代理端口、如何使用 launchctl 设置 HTTP_PROXY / HTTPS_PROXY、如何验证代理是否生效以及如何取消代理配置。适用于 Mac Codex 代理、Mac HTTP_PROXY 设置、Mac ChatGPT 代理等开发环境场景。

weixin_50029578的博客 5345

WindowsPhone7 SQLCE数据库

WindowsPhone7 内置数据库SQLCE。 简单做了一个Demo实现创建数据库并对一张表进行操作。 创建项目后记得引入一个引用。 1.首先定义表结构(实体类)。 Table:将某个类指定为与数据库表相关联的实体类。 Column:将类与数据库表中的列相关联。 2.然后定义数据库。 需要继承DataContext DataContext:数据上下文是表示...

dayin3765的博客 154

图相似度模型(论文篇)

图相似度模型

weixin_43702653的博客 5748
上一篇: C#操作xml
下一篇: 判断文件是否存在,不存在则创建
Elecsoft
博客等级 码龄17年 32粉丝 21原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值