日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

Windows Mobile 开发环境搭建(1)

發(fā)布時間:2025/5/22 64 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Windows Mobile 开发环境搭建(1) 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

1.SQL Server Mobile 簡介
2.
獲取 SQL Server Mobile
3.
安裝必備軟件
4.
安裝開發(fā)環(huán)境
5.
安裝服務(wù)器環(huán)境
6.
配置 Web 同步向?qū)?/font>
7.
使用 Internet Explorer 檢查 SQL Server Mobile 服務(wù)器代理配置
8.
使用SQL Server Mobile 數(shù)據(jù)庫
==========================<?XML:NAMESPACE PREFIX = O />

1.SQL Server Mobile 簡介
------------------------------
SQL Server Mobile
是一種
專為開發(fā)基于 Microsoft Windows Mobile 的設(shè)備的開發(fā)人員
而提供的移動數(shù)據(jù)庫平臺。

Microsoft SQL Server 2005 Mobile Edition (SQL Server Mobile)
(以前稱為 Microsoft SQL Server 2000 Windows CE Edition 2.0 (SQL Server CE)
Microsoft 企業(yè)解決方案擴展到設(shè)備上的行業(yè)和個人信息管理 (PIM) 應(yīng)用程序,
為開發(fā)人員進行快速應(yīng)用程序開發(fā)提供了一致的編程模型。

SQL Server Mobile 以很小的內(nèi)存開銷提供了所需的關(guān)系數(shù)據(jù)庫功能:
可靠的數(shù)據(jù)存儲、優(yōu)化查詢處理器,以及可靠、可伸縮的連接功能。

通常,Microsoft SQL Server 2005 Mobile Edition (SQL Server Mobile)
作為應(yīng)用程序的一部分應(yīng)用。
在這種應(yīng)用程序中,
數(shù)據(jù)是在臺式機上的 Microsoft SQL Server 和支持的設(shè)備上的 SQL Server Mobile 之間進行分發(fā)的。

但是,SQL Server Mobile 也可以用作個人信息管理 (PIM) 工具或者
所支持設(shè)備上的其他應(yīng)用程序的獨立數(shù)據(jù)庫。

2.獲取 SQL Server Mobile
----------------------------
獲取 SQL Server Mobile 的方式有以下三種:

(1).集成到 SQL Server 2005 中。
??? C:\Program Files\Microsoft SQL Server
?????? \90\Tools\Binn\VSShell\Common7\IDE\sqlce30setupen.msi

(2).集成到 Microsoft Visual Studio 2005 中。
??? C:\Program Files\Microsoft Visual Studio 8
?????? \SmartDevices\SDK\SQL Server\Mobile\v3.0\Sqlce30setupcn.msi

(3). Microsoft 網(wǎng)站進行下載。
???
有關(guān)從網(wǎng)站下載 SQL Server Mobile 的詳細信息,
?????
請參閱?Microsoft SQL Server 2005 Mobile Edition Home
????????? Microsoft SQL Server 2005 Mobile Edition
主頁。

3.
安裝必備軟件
------------------------------
在安裝 Microsoft SQL Server 2005 Mobile Edition (SQL Server Mobile) 組件之前,
必須在臺式機上安裝下列軟件

a. 開發(fā)計算機以及運行 IIS 的計算機(如果打算與 SQL Server 進行數(shù)據(jù)交換)
??
的操作系統(tǒng)應(yīng)為 Microsoft Windows 2000 SP4 或更高版本、
?? Microsoft Windows XP Professional SP1
??
或更高版本或者 Microsoft Windows Server 2003

?? 如果安裝的是 Windows XP SP2,若要使用 SQL Server Mobile 連接,
??
必須啟用 HTTP 訪問。
??
默認設(shè)置為禁用 HTTP 訪問。若要啟用 HTTP 訪問,請執(zhí)行下列操作:
??????
打開控制面板
??????
單擊 Windows 防火墻圖標。
??????
單擊高級
??????
網(wǎng)絡(luò)連接設(shè)置區(qū)域中單擊設(shè)置
??????
選中“Web 服務(wù)器(HTTP)”復(fù)選框。
??????
單擊確定以確認更改。

b.運行 IIS 的計算機上需要安裝 Microsoft .NET Framework 2.0 或更高版本。
? .NET Framework
將隨 Microsoft Visual Studio 2005 SQL Server 2005 一起安裝。
??
若要從 Microsoft 網(wǎng)站下載 .NET Framework 2.0
??
請參閱 .NET Framework 2.0 Download Center

c.開發(fā)環(huán)境及服務(wù)器環(huán)境中需要安裝 Microsoft ActiveSync 4.0 或更高版本。
? ActiveSync
可以從 ActiveSync Download 免費下載。

4.安裝開發(fā)環(huán)境
-----------------
Visual Studio
使用 Visual Studio 進行開發(fā),可以最便捷地生成和部署使用 SQL Server Mobile 的應(yīng)用程序。

Visual Studio 中,您可以通過使用 C# Microsoft Visual Basic 來創(chuàng)建托管應(yīng)用程序,
并且可以通過使用 Visual C++ for Devices 選件來創(chuàng)建本機應(yīng)用程序。

Microsoft .NET Compact Framework 應(yīng)用程序中,
添加對 System.Data.SqlServerCe 命名空間的引用。
System.Data.SqlServerCe
命名空間將在 .NET Compact Framework 中顯示 SQL Server Mobile

然后,您可以創(chuàng)建數(shù)據(jù)庫、數(shù)據(jù)庫表和列,并用數(shù)據(jù)填充數(shù)據(jù)庫。

當生成引用 System.Data.SqlServerCe 命名空間的 .NET Compact Framework 應(yīng)用程序時,
如果該應(yīng)用程序部署到智能設(shè)備或 Pocket PC 模擬器上,
Visual Studio
將自動進行檢查,
以查看該設(shè)備是否安裝了 .NET Compact Framework SQL Server Mobile 客戶端組件。
如果未檢測到這些組件,
則會在您首次部署引用 System.Data.SqlServerCe 命名空間的應(yīng)用程序時自動在設(shè)備上安裝這些組件。

.NET Compact Framework 還包含 System.Data.SqlClient 命名空間,
用于開發(fā)直接訪問 SQL Server 2000 或更高版本中數(shù)據(jù)庫的應(yīng)用程序。

若要將應(yīng)用程序部署到智能設(shè)備,
請在 Visual Studio 2005 中的調(diào)試菜單上選擇啟動
然后選擇部署到連接的智能設(shè)備還是 Pocket PC 模擬器。
設(shè)備上的默認安裝位置是 \Windows

如果從 Visual Studio 中部署應(yīng)用程序,
將不必在設(shè)備上單獨安裝 SQL Server Mobile 組件或 .NET Compact Framework


5.
安裝服務(wù)器環(huán)境
-----------------
如果 Microsoft SQL Server 2005 Mobile Edition (SQL Server Mobile) 應(yīng)用程序
要求在 Microsoft SQL Server 數(shù)據(jù)庫和 SQL Server Mobile 數(shù)據(jù)庫之間交換數(shù)據(jù),
則必須安裝并配置以下各項:
* Microsoft Internet
信息服務(wù) (IIS)
* SQL Server 2005
SQL Server 2000
* SQL Server Mobile
服務(wù)器工具(安裝工具)

SQL Server Mobile 環(huán)境可以配置為單服務(wù)器環(huán)境或多服務(wù)器環(huán)境。
在單服務(wù)器環(huán)境中,所有組件在一臺計算機上。
在多服務(wù)器環(huán)境中,IIS SQL Server 在不同的計算機上。

6.配置 Web 同步向?qū)?/font>
-------------------
單擊開始,指向所有程序
指向“Microsoft SQL Server 2005 Mobile Edition”
然后單擊配置 Web 同步向?qū)?/font>


7.
使用 Internet Explorer 檢查 SQL Server Mobile 服務(wù)器代理配置
-------------------------------------------------------
Internet Explorer 中,
輸入 SQL Server Mobile 服務(wù)器代理的 URL
(例如 http://localhost/sqlce/sqlcesa30.dll,其中 sqlce 為虛擬目錄)。
如果 SQL Server Mobile 服務(wù)器代理配置正確,
Internet Explorer
將顯示字符串“SQL Server Mobile 服務(wù)器代理 3.0”

通過在 URL 結(jié)尾處使用 ?diag ?stat 參數(shù),您可以查找診斷和統(tǒng)計詳細信息。

8.使用SQL Server Mobile 數(shù)據(jù)庫
--------------------------
您可以創(chuàng)建或連接到 設(shè)備或臺式機上的?
Microsoft SQL Server 2005 Mobile Edition (SQL Server Mobile)
數(shù)據(jù)庫。

SQL Server Mobile 數(shù)據(jù)庫存儲在擴展名為 .sdf 的文件中。
該文件包含數(shù)據(jù)庫的完整內(nèi)容,最大可以為 4 GB

SQL Server Mobile 可以訪問和修改智能設(shè)備以及 Tablet PC 上的數(shù)據(jù)庫文件。

通過使用 SQL Server Management Studio 和其他工具,它還支持在臺式機上使用。

* 通過使用 ADO .NET OLE DB API 函數(shù),采用編程方式
*
通過在某個設(shè)備上使用 SQL Server Mobile 查詢分析器
*
通過在臺式機上使用 SQL Server Management Studio

通過使用 SQL Server Management Studio Transact-SQL 語句,
您可以連接到臺式機上的現(xiàn)有數(shù)據(jù)庫。
還可以使用臺式機創(chuàng)建和修改數(shù)據(jù)庫。
然后,可以使用對象樹以樹層次結(jié)構(gòu)查看該數(shù)據(jù)庫的設(shè)計。
每個節(jié)點具有快捷菜單,菜單上的命令用于修改數(shù)據(jù)庫或檢索數(shù)據(jù)庫的相關(guān)信息。

可以在 SQL Server Mobile 數(shù)據(jù)庫中執(zhí)行的一些功能包括:

* 創(chuàng)建、刪除和編輯表及其關(guān)聯(lián)的數(shù)據(jù)。
*
創(chuàng)建、維護和刪除索引。
*
檢查信息架構(gòu)視圖和數(shù)據(jù)類型。
*
初始化復(fù)制和遠程數(shù)據(jù)訪問 (RDA) 同步。

可以將 Transact-SQL 命令(包括數(shù)據(jù)操作語言 (DML)
數(shù)據(jù)定義語言 (DDL) 和函數(shù))用于 SQL Server Mobile 數(shù)據(jù)庫。

還可以將復(fù)制或 RDA 用于通過本機和托管的 API 公開的數(shù)據(jù)庫。

轉(zhuǎn)載于:https://www.cnblogs.com/hzuIT/articles/758633.html

總結(jié)

以上是生活随笔為你收集整理的Windows Mobile 开发环境搭建(1)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。