SQL Server 2005 CE软件环境需求

SQL Server与SQL CE数据库同步发布订阅源码实战 在现代分布式系统架构中,数据的实时同步与一致性保障成为关键需求之一。发布-订阅模式作为SQL Server提供的一种核心复制技术,广泛应用于企业级数据分发场景。本章将深入剖析发布与订阅的基本概念、架构组成及其在实际业务中的价值定位。是创建合并发布的核心入口,负责设定发布级别参数,如发布名称、描述、冲突解决策略等。GO@sync_mode = N'native', -- 原生快照格式@retention = 14, -- 订阅保留天数。 阅读详情

由于sql server(WINDOWS平台上强大的数据库平台) 2005 Compact Edition和sql server(WINDOWS平台上强大的数据库平台) 2005是同时代的产品,所以它们之间的互操作和结合性较之以前的sql server(WINDOWS平台上强大的数据库平台)版本要好,为此如果要考虑使用sql server(WINDOWS平台上强大的数据库平台) 2005 Compact Edition中的合并复制和远程数据访问技术进行数据同步的话,
最好是使用sql server(WINDOWS平台上强大的数据库平台) 2005作为后端的数据库。

  现在只要是能运行Visual Studio 2005的计算机都可以满足本专题具备的硬件要求(具体的软硬件要求大家可以查看sql server(WINDOWS平台上强大的数据库平台) 2005 Compact Edition的联机丛书)。

  下面是笔者开发sql server(WINDOWS平台上强大的数据库平台) 2005 Compact Edition程序所使用的软件环境:

  ·Windows XP SP2
  ·Visual Studio 2005
  ·Windows Mobile 6.0 Professional SDK
  ·Microsoft ActiveSync 4.5
  ·Internet Explorer 6.0
  ·IIS
  ·sql server(WINDOWS平台上强大的数据库平台) 2005

  由于在本专题的前面部分,主要是介绍如何在Windows Mobile设备端通过ADO.NET对sql server(WINDOWS平台上强大的数据库平台) 2005 Compact Edition进行操作,所以我们暂时不用考虑sql server(WINDOWS平台上强大的数据库平台) 2005 Compact Edition与sql server(WINDOWS平台上强大的数据库平台) 2005进行数据同步的问题。因此sql server(WINDOWS平台上强大的数据库平台) 2005和IIS可以暂时不用安装,到使用到合并复制和远程数据访问技术时,笔者会详细介绍sql server(WINDOWS平台上强大的数据库平台) 2005 Compact Edition和sql server(WINDOWS平台上强大的数据库平台) 2005之间进行数据同步时需要的配置过程。

  智能设备开发环境的配置过程

  现在就来介绍开发sql server(WINDOWS平台上强大的数据库平台) 2005 Compact Edition移动设备端应用应具备的基本条件吧!通常我们都是使用Visual Studio 2005 Professional及更高的版本进行智能设备程序的开发(Visual Studio 2005 Express目前并不支持)。在安装Visual Studio 2005的过程中,只需要将图1中的“智能设备可编程技术”单选框选中,安装完毕后就可以利用Visual C#开发托管代码的智能设备程序了。

(WINDOWS平台上强大的数据库平台) 2005 CE软件环境需求(图一)" width="359" height="271" />
图1 选择“智能设备可编程技术” 

  我们在开发特定平台的智能设备程序时,往往需要事先安装相应的SDK(软件开发包)。比如说要开发针对Windows Mobile 6.0的应用程序,就要先安装Windows Mobile 6 SDK,否则Visual Studio 2005是不会出现Windows Mobile 6智能设备开发这个选项的。为此,我们在安装完Visual Studio 2005后,就需要安装ActiveSync软件,这样才能继续完成特定平台的SDK安装,这个先后次序希望大家一定要注意。
ActiveSync可以同时支持PPC和微软智能手机(Smartphone),使用它可以很方便地在PC与PPC或智能手机间进行数据的同步。ActiveSync不仅可以同步文件,电子邮件及日程等,更有着许多额外的功能如同步SMS等。另外,Windows Mobile设备的用户还可以通过连接PC来访问互联网。ActiveSync可以说是PC与移动设备间的一座桥梁。

  现在最新的ActiveSync版本为4.5,该软件的中文版可以在该链接下载:http://download.microsoft.com/download/7/e/c/7ecbd388-7fb5-4e3e-b57f-12eaf7eb6136/setup.msi

  当ActiveSync安装完毕后,会提示你重新启动计算机才能完成相应的设置。ActiveSync的界面如图2所示:

(WINDOWS平台上强大的数据库平台) 2005 CE软件环境需求(图二)" width="366" height="319" />
图2 ActiveSync 4.5简体中文版

  前文提到过,当我们需要开发特定平台的Windows Mobile应用程序时,需要安装相应的SDK。在本专题中将采用Windows Mobile 6.0作为开发的平台,因为Windows Mobile 6.0设备的ROM中已经内置了.Net Compact Framework 2.0 SP1和sql server(WINDOWS平台上强大的数据库平台) 2005 Compact Edition,加上近几个月来中国市场上已经有越来越多的产品采用了Windows Mobile 6.0系统,相信不用多久Windows Mobile 6.0就会取代Windows Mobile 5.0,成为主流的操作系统。当然,在本专题中的所有程序也都可以在无需任何修改的条件下在Windows Mobile 5.0上运行。这是因为Windows Mobile 6.0和Windows Mobile 5.0都是基于Windows CE 5.0的,只不过Windows Mobile 6.0在原来5.0的基础上添加了一些新的特性,例如Vista风格等。

  Windows Mobile 6.0的SDK最新版可以包含两个版本,一个是针对Pocket PC和Pocket PC Phone Edition开发的Professional版本,另外一个则是针对Smartphone开发的Standard版本。在本专题中,我们主要是针对Pocket PC Phone Edition这种平台进行开发的,相对与Pocket PC它具备了通话的功能,而且硬件性能较之Smartphone有很大的提高,所以一般条件下安装Windows Mobile 6.0 Professional SDK即可。

  Windows Mobile 6.0 Professional SDK的下载地址如下:http://download.microsoft.com/download/f/2/3/f232f773-7edc-4300-be07-d3b76a5b3a91/Windows%20Mobile%206%20Professional%20SDK%20Refresh.msi

  Windows Mobile 6.0 Standard SDK的下载地址如下:
http://download.microsoft.com/download/f/2/3/f232f773-7edc-4300-be07-d3b76a5b3a91/Windows%20Mobile%206%20Standard%20SDK%20Refresh.msi

  在Windows Mobile 6.0 Professional SDK安装完毕后,大家可以通过“开始”-“所有程序”-“Windows Mobile 6 SDK”-“Line of Business Extras”-“Mobile Line of Business Solution Accelerator”下载一个类似物流系统的移动行业解决方案,我将在本专题的最后部分对该项目进行详细的分析和讲解。该移动行业讲解方案的部分功能模块如3所示:

(WINDOWS平台上强大的数据库平台) 2005 CE软件环境需求(图三)" width="241" height="321" />
图3 “Mobile Line of Business Solution Accelerator”的登录模块和创建新订单模块

  你也可以在该链接直接下载“Mobile Line of Business Solution Accelerator”的示例代码:http://download.microsoft.com/download/7/e/6/7e635836-bf36-436b-b8cc-0b16c74ba9b7/MobileLineofBusinessSolutionAccelerator.msi

  默认状态下,安装Windows Mobile 6.0 Professional SDK会自动安装Windows Mobile 6.0的英文设备仿真器,而中文的设备仿真器是需要我们单独下载的进行安装的,Windows Mobile 6.0中文仿真器如图4所示。

  Windows Mobile 6 Professional 中文镜像的下载地址:http://download.microsoft.com/download/0/1/2/012bfbba-9fe5-4e68-86c9-d434446d97dd/0804/Windows%20Mobile%206%20Professional%20Images%20(CHS).msi

  Windows Mobile 6 Standard中文镜像的下载地址:http://download.microsoft.com/download/0/1/2/012bfbba-9fe5-4e68-86c9-d434446d97dd/0804/Windows%20Mobile%206%20Standard%20Images%20(CHS).msi

(WINDOWS平台上强大的数据库平台) 2005 CE软件环境需求(图四)" width="240" height="321" />
图4 Windows Mobile 6中文仿真器的“今日”界面

  当Windows Mobile 6.0 SDK安装完毕后,我们就可以通过Visual Studio 2005来开发针对Windows Mobile 6.0的智能设备程序了。如图5所示,在“智能设备”栏中我们会发现多了“Windows Mobile 6 Professional“这一项,而且通过右侧的模板,我们可以创建五种不同类型的项目。

(WINDOWS平台上强大的数据库平台) 2005 CE软件环境需求(图五)" width="547" height="207" />
图5 在Visual Studio 2005中创建Windows Mobile 6.0智能设备程序

  接下来我们要安装的是sql server(WINDOWS平台上强大的数据库平台) 2005 Compact Edition的SDK,该SDK包含用于在台式机上开发和部署应用程序的sql server(WINDOWS平台上强大的数据库平台) 2005 Compact Edition 运行时(必须安装),而且对于不同类型处理器的移动设备,其对应的sql server(WINDOWS平台上强大的数据库平台) 2005 Compact Edition组件安装包也是不同的。除此之外,SDK中还包含了的sql server(WINDOWS平台上强大的数据库平台) 2005 Compact Edition的帮助文档,这大概是当前学习sql server(WINDOWS平台上强大的数据库平台) 2005 Compact Edition的唯一权威资料了。

  在笔者当前写作的阶段,sql server(WINDOWS平台上强大的数据库平台) 2005 Compact Edition SDK的下载页面依然是无法打开的,这种状况大概已经持续了半年左右。下面我将给出sql server(WINDOWS平台上强大的数据库平台) 2005 Compact Edition SDK直接下载地址:

  sql server(WINDOWS平台上强大的数据库平台) 2005 Compact Edition SDK中文:http://download.microsoft.com/download/0/9/4/094d27fe-8d7f-4b0b-8130-555ed2c8b366/SSCE31SDK-CHS.msi

  sql server(WINDOWS平台上强大的数据库平台) 2005 Compact Edition SDK英文:http://download.microsoft.com/download/e/5/b/e5b19eb6-4141-4dba-a1fb-e95693c1538f/SSCE31SDK-ENU.msi

  sql server(WINDOWS平台上强大的数据库平台) 2005 Compact Edition SDK安装完毕后,就可以在其安装目录的“/v3.1/SDK/bin/Desktop”子文件夹中找到一个名为“SQLServerCE31-zh-CHS.msi”的文件,该文件就是用于在台式机上开发和部署应用程序的sql server(WINDOWS平台上强大的数据库平台) 2005 Compact Edition 运行时。因为使用到sql server(WINDOWS平台上强大的数据库平台) 2005 Compact Edition的智能设备托管程序需要引用“System.Data.SqlServerCe”命名空间,而该命名空间又是由“System.Data.SqlServerCe.resources.dll “文件提供的,为此必须在计算机上安装sql server(WINDOWS平台上强大的数据库平台) 2005 Compact Edition 运行时。

  “v3.1/SDK/Docs/zh-CHS”子文件夹中的“SSCE31BOL-CHS.msi”文件就是sql server(WINDOWS平台上强大的数据库平台) 2005 Compact Edition帮助文档,因为其内容非常详细,因此建议安装。在“/v3.1/SDK/bin/wce500”子文件夹中,包含了针对不同类型处理器的sql server(WINDOWS平台上强大的数据库平台) 2005 Compact Edition组件安装包,如图6所示。至于如何将sql server(WINDOWS平台上强大的数据库平台) 2005 Compact Edition的各个组件安装到移动设备上,将在下一小节详细介绍。

(WINDOWS平台上强大的数据库平台) 2005 CE软件环境需求(图六)" width="553" height="145" />
图6 针对7种不同处理器的sql server(WINDOWS平台上强大的数据库平台) 2005 Compact Edition组件安装包

本文来源于 WEB开发网 原文链接:http://www.cncms.com.cn/mssql/2995.htm

不用公网IP!用Ollama+Chatbox搭建家庭AI助手(内网穿透方案对比) 本文详细介绍了如何利用Ollama和Chatbox在家庭局域网中搭建本地AI助手,无需公网IP即可实现内网穿透。通过对比不同穿透方案(如Tailscale、FRP等),提供最优配置建议,帮助用户低成本部署隐私安全的家庭AI系统,适用于智能家居、儿童教育等多种场景。 阅读详情

相关推荐

别再为数码管引脚发愁了!用STM32的普通IO口驱动TM1650数码管模块(附完整模拟I2C代码)

本文详细介绍了如何利用STM32的普通IO口通过模拟I2C协议驱动TM1650数码管模块,提供了完整的硬件连接方案和软件实现代码。通过模拟I2C技术,开发者可以灵活使用任意GPIO引脚控制多位数码管显示,解决了传统驱动方式占用大量IO资源的问题。文章包含TM1650寄存器解析、亮度控制等实用功能实现,并分享了常见问题排查与性能优化技巧。

weixin_30764771的博客 659

SQL Server 2005安装要求以及准备工作

SQL Server 2005安装的四大要求         CPU和内存要求、硬盘空间要求、操作系统要求、其它要求 安装前准备事项         Microsoft Windows Installer 3.1或更高版本          Microsoft Windows  .NET Framework 2.0           SQL Server 2005数据平台包括数据库引

大龄程序员 2568

秋叶ComfyUI整合包:一键部署AI绘画工作流,解决环境配置难题

在AI绘画和生成式AI领域,Stable Diffusion作为开源的扩散模型,为图像生成提供了强大的技术基础。其核心原理是通过学习数据分布,对随机噪声进行逐步去噪,最终生成高质量的图像。这项技术的价值在于极大地降低了专业图像创作的门槛,并推动了AIGC(人工智能生成内容)在艺术设计、游戏开发、广告营销等场景的广泛应用。然而,其典型工作流实现工具ComfyUI,在实际部署中常因Python环境、PyTorch版本与CUDA驱动之间的复杂依赖关系而受阻,尤其是面对NVIDIA 30系、40系及未来50系等不同

优快云头条 669

SQL Server 2005 各版本系统及硬件要求

SQL Server 2005 各版本系统要求

Sandy 3092

npm install failed如何办?

上网搜索,说是网络配置不太对。按照如下几步,保证解决问题。在运行npm install指令时,出现如下错误。

xiezhipu的博客 879

高云FPGA系列教程(7):ARM GPIO外部中断

高云GN1NSR-4C共有16个GPIO,每个GPIO可配置成输入或输出模式,支持中断输入,触发方式可选择:上升沿、下降沿、高电平、低电平触发。中断优先级可通过NVIC进行设置,支持 0-7 级可编程中断优先级。

whik1194的博客 1375

WinCE6.0开发环境搭建

【前言】 回老家了,进入新公司第一个任务就是学习如何做WinCE嵌入式开发。 由于给我新配的PC机自带的是win7 64位系统,原开发人员都是用的32位XP,所以搭建环境时也没有人能助我一臂之力。 经过一步步学习集合网上的材料,总算没有白费我的苦心。下面将我搭建环境的步骤与大家分享。 【准备材料】 vs2008 VS2008SP1CHSX1512981 WinCE 6.0 WinC

幸福官的博客 1万+

C++ int转四字节数组

字节转换

我不是码农的博客~~~ 973

数据库设计技巧(1设计数据库之前需求分析,2表设计原则,3选择键和索引,4数据完整性设计,5其他设计技巧)

1. 设计数据库之前(需求分析阶段)1) 理解客户需求,询问用户如何看待未来需求变化。让客户解释其需求,而且随着开发的继续,还要经常询问客户保证其需求仍然在开发的目的之中。2) 了解企业业务可以在以后的开发阶段节约大量的时间。3) 重视输入输出。在定义数据库表和字段需求(输入)时,首先应检查现有的或者已经设计出的报表、查询和视图(输出)以决定为了支持这些输出哪些是必要的表和字段。

littledream的专栏 6114

【异常】DeepSeek API HTTP 401 认证失败错误完整排查与解决方案

摘要:本文针对DeepSeek API开发中的HTTP 401认证失败错误进行深度解析,指出该错误属于不可重试的认证类问题。文章首先拆解错误日志关键字段,区分401与其他API错误的本质差异。随后提供优先级排序的全链路解决方案:1)检查API密钥有效性;2)规范请求头认证格式;3)排查账户权限状态;4)验证请求环境配置。最后建议通过新建测试密钥、使用官方示例代码或联系技术支持进行兜底处理。全文采用技术脱敏处理,为开发者提供系统性的401错误排查指南。(149字)

奶爸的编程之路,也就一周冷个三天 1530

【Unity】【Pico】【VR开发】为何PICO打包后真机运行闪退

由于并没有开版权验证,而且闪退后也并没有弹框说版权问题,所以还是怀疑环境有什么地方不对。设置步骤,项目配置都没问题,Build也成功,Unity版本是符合要求的2022LTS版本,但是一在真机上运行就闪退。

每日出拳老爷子的博客 3175

SQL Server 2005 CE基础概要

QL Server 2005 Compact Edition(本文以后均将SQL Server 2005 Compact Edition缩写为SQL Server CE)是微软推出的一个适用于嵌入到移动应用的精简数据库产品,Windows Mobile开发人员能够使用SQL Server CE开发出将数据管理能力延展到Window Mobile移动设备上的应用程序。虽然SQL...

dongemen5245的博客 138

PowerDesigner 数据库建模使用详解

PowerDesigner 数据库建模使用详解

congge 7082

SQL Server CE服务器端和客户端安装配置学习笔记

 SQL Server 2005 CE开发环境介绍:       最近学习使用SQL Server 2005 Compact Edition进行数据存储,在学习的过程中发现,使用SQL Server2005 management Studio创建数据库时,在“服务器类型”下拉列表中没有“SQL Server Compact Edition”选项。因为文章中有提示必须安装SQL Server

小璐子又回来了。。。 5675

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

MSSQL Server 2005 CE软件环境需求

本篇文章由泉州SEOwww.234yp.com 整理发布,mssqlwww.234yp.com/Article/168200.html谢谢合作!mssql   1、将Program files下的SQL安装目录删除(此处如果有重要的数据,请先备份)   C:Program FilesMicrosoft SQL Server80Tools。   C:Program FilesMicrosoft SQL ServerMSSQL。   2、注册表中的相关信息删除:   HKEY_LOCAL_M...

dxxxxx178的博客 163

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

SQL Server Compact Edition 与SQL Server 2005数据同步之请求和推送

SQL Server Compact Edition 与SQL Server 2005数据同步之 请求和推送一、             前言       相信有Windows CE 或 Windows Mobile 开发经验的人员都或多或少要对移动终端的数据进行推送至SQL Server或是向SQL Server请求数据。但是用什么方法进行呢?相信大家立即会想到Microsoft Act

编爱程 3837

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

How to build an OLE DB application for SQL Server CE in Visual Studio 2005

原文地址:http://support.microsoft.com/kb/914174/en-us/中文地址:http://support.microsoft.com/kb/914174/zh-cnINTRODUCTIONThis article describes how to build an OLE DB application for Microsoft SQL Server

朱铭雷的日记本 1304

SQL SERVER 2005数据库镜像搭建

SQL SERVER 2005数据库镜像搭建 一 概述     数据库镜像是SQL SERVER 2005用于提高数据库可用性的新技术。数据库镜像将事务日志记录直接从一台服务器传输到另一台服务器,并且能够在出现故障时快速转移到备用服务器。可以编写客户端程序自动重定向连接信息,这样一旦出现故障转移就可以自动连接到备用服务器和数据库。 优势:数据库镜像可以在不丢失已提交数据的前提下进行快速

学无止境 3579

SQL Server 2005 Mobile Edition概述

SQL Server 2005 Mobile Edition概述一 新增功能 (SQL Server Mobile)Microsoft SQL Server 2005 Mobile Edition (SQL Server Mobile) 以前称为 Microsoft SQL Server 2000 Windows CE 2.0 (SQL Server CE),它是一种功能全面的压缩数据库,

dd_dzs的专栏 1205

SQL Server 2005 最大容量规范

原文地址:http://technet.microsoft.com/zh-cn/library/ms143432(SQL.90).aspx 更新日期: 2007 年 9 月 15 日 以下各表指定 Microsoft SQL Server 2005 组件中定义的不同对象的最大大小和最大数量。  数据库引

789
上一篇: 从用户数据存储中检索信息时出错。未找到平台。”
下一篇: 操作SQL Server Mobile 2005数据库的常用C#代码
backall
博客等级 码龄21年 2粉丝 11原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值