【正文】
................................................................................ 11 本地?cái)?shù)據(jù)庫訪問 ..................................................................................................... 11 遠(yuǎn)程數(shù)據(jù)訪問 ......................................................................................................... 15 5 測(cè)試和結(jié)果 ............................................................................................................................. 16 測(cè)試 ................................................................................................................................. 16 結(jié)果 ................................................................................................................................. 16 結(jié) 論 ......................................................................................................................................... 17 參考文獻(xiàn) ......................................................................................................................................... 18 致 謝 ......................................................................................................................................... 19 聲 明 ......................................................................................................................................... 20 第 1 頁 共 20 頁 1 引言 課題背景 移動(dòng)智能設(shè)備 ,智能信息管理 ,多媒體信息交流正成為未來移動(dòng)通信發(fā)展的方向和通信技術(shù)進(jìn)步的潮流。其中 Symbian,Windows CE,Plam,Linux是智能手機(jī) 的 四大操 作系統(tǒng),我們目前最常使用的 Windows CE 主要分為 Pocket PC 和 Smart Phone 系列兩種。利用 .NET,無論什么時(shí)候,什么地方都能對(duì)你設(shè)備上的信息進(jìn)行管理,對(duì)遠(yuǎn)程的數(shù)據(jù)進(jìn)行訪問。但是,智能設(shè)備種類繁多,功能和性能千變?nèi)f化,所以它對(duì)軟硬件的要求也就更加 復(fù)雜和多樣,所以智能設(shè)備不僅要求其硬件集成度高,體積小,功耗低,也要求軟件穩(wěn)定性高,靈活性好,實(shí)時(shí)性高等。 SQL Server CE 不同于 Windows CE 操作系統(tǒng)本身的屬性數(shù)據(jù)庫,它是一個(gè)真正意義上的關(guān)系數(shù)據(jù)庫,它具有強(qiáng)大的數(shù)據(jù)存儲(chǔ)功能,優(yōu)化查詢處理器,以及可靠,可伸縮的連接能力。 SDE 提供 。 C/S 結(jié)構(gòu) C/S ( Client/Server)結(jié)構(gòu),即大家熟知的客戶機(jī)和服務(wù)器結(jié)構(gòu)。 通過在客戶端輸入信息能夠訪問本地?cái)?shù)據(jù)庫,即在本地?cái)?shù)據(jù)庫 SQLCE 上 能查看信息 ;通過 RDA 的技術(shù),執(zhí)行 PULL 操作(從遠(yuǎn)程數(shù)據(jù)庫服務(wù)器接受數(shù)據(jù))和PUSH 操作(向遠(yuǎn)程數(shù)據(jù)庫服務(wù)器發(fā)送信息) 訪問遠(yuǎn)程數(shù)據(jù)庫。 該功能可以方便開發(fā)者修改數(shù)據(jù)庫中的數(shù)據(jù),使遠(yuǎn)程數(shù)據(jù)庫擁有更大的拓展性。 當(dāng)程序運(yùn)行中同時(shí)要考慮網(wǎng)絡(luò)環(huán)境的配置。使用 Send,accept,添加,刪除四個(gè)按鈕控制相關(guān)的功能 ; TextBox 控件用來分別顯示信息和用戶 ID,用戶名??丶系脑O(shè)計(jì)簡(jiǎn)潔,明了。 同時(shí)需要考慮此傳輸過程是一種樂觀的 傳輸 過程。 Visual 中其他的新語言功能包括結(jié)構(gòu)化異常處理,自定義屬性和符合公共語言規(guī)范( CLS)。在選擇驗(yàn)證模式時(shí)選擇混合模式。需要 注意一點(diǎn):在配置環(huán)境時(shí)盡量 先 不要對(duì)整個(gè)操作系統(tǒng)安裝殺毒軟件和其他的防護(hù)性軟件,以免安 裝快照文件夾時(shí)失敗,并提示開發(fā)者找不到網(wǎng)絡(luò)路徑。連接 SQL Server CE 數(shù)據(jù)庫 Dim localconnection As localconnection = New (Data source = amp。獲取數(shù)據(jù) Dim da As = New Dim ds As = New = New (SELECT *FROM PPC1, localConnection) (ds) Return ds Catch ex As () End Try End Function 設(shè)計(jì)控件代碼的 過程包含了在 .NET 控件欄中拖入設(shè)計(jì)窗體控件,在后臺(tái)寫入 控件觸發(fā)事件代碼 , 如圖 7 所示 : 第 14 頁 共 20 頁 圖 7 界面控件設(shè)計(jì) 界面 控件按鈕功能實(shí)現(xiàn) 代碼 : Private Sub btOK_Click(ByVal sender As , ByVal e As ) Handles Dim slocalDatabaseName As String Dim AppPath As String Dim boolCreateNewDatabase As Boolean = True AppPath = (. _ GetExecutingAssembly().()) slocalDatabaseName = AppPath amp。 Number amp。data source =.。Initial Catalog = MsgInfo1。并基本實(shí)現(xiàn)了框架下的相關(guān)功能,對(duì)本地?cái)?shù)據(jù)庫和遠(yuǎn)程數(shù)據(jù)庫的操作。 Pocket PC 設(shè)備的最大特性就是移動(dòng)性和離線性。 結(jié) 論 本系統(tǒng)設(shè)計(jì)從開始到現(xiàn)在,大約花了 4 個(gè)月。文中除了特別加以標(biāo)注地方外,不包含他人已經(jīng)發(fā)表或撰寫過的研究成果,也不包含為獲得成都信息工程學(xué)院或其他教學(xué)機(jī)構(gòu)的學(xué)位或證書而使用過的材料。 特此聲明! 作者簽名: 2022 年 06 月 10 日 g an employment tribunal clai Employment tribunals sort out disagreements between employers and employees. You may need to make a claim to an employment tribunal if: ? you don39。s about how he felt and I would like to speak to him first to find out what his experience was. Uefa has opened disciplinary proceedings against CSKA for the racist behaviour of their fans during City39。二十年的人生軌跡深深淺淺,突然就感覺到有些事情,非做不可了。t remember his appearance. 童年時(shí),覺得壓歲錢和新衣服是過年必備,但是隨著年齡的推進(jìn),會(huì)越來越發(fā)現(xiàn),那些東西根本就可有可無;初中時(shí),以為要有一場(chǎng)暗戀才意味著真正的成長,但三年過去后,自己心平氣和的寫同學(xué)錄的時(shí)候,突然就發(fā)現(xiàn)是不是真正的成長了,好像并沒有那么重要了;然后到了高中,覺得非要吐露出自己的心聲才能為高中生涯里的懵懂情愫劃上一個(gè)句點(diǎn),但畢業(yè)晚會(huì)的時(shí)候最終還是被梗塞在了咽喉,后來再次站在他曾經(jīng)揮汗如雨的球場(chǎng),看著他投過籃球的球框 時(shí),突然間發(fā)現(xiàn)自己已經(jīng)想不起他的容顏?;蛟S是愧疚于自己似乎把轉(zhuǎn)瞬即逝的很多個(gè)不同的日子過成了同一天的樣子;或許是追溯過去,對(duì)自己那些近乎偏執(zhí)的怪異信念的醒悟,這些天以來,思緒一直很凌亂,在腦海中不斷糾纏。s 150th anniversary celebrations and will attend City39。 ( 5)學(xué)校可以公布學(xué)位論文的全部或部分內(nèi)容(保密學(xué)位論文在解密后遵守此規(guī)定)。 第 18 頁 共 20 頁 參考文獻(xiàn) [1] 張冬泉 , 譚南林 , 王雪梅 , 焦風(fēng)川 . Windows CE 實(shí)用開發(fā)技術(shù) [M].北京: 電子工業(yè)出版社 [2] 方睿 , 刁仁宏 , 吳四九 . 網(wǎng)絡(luò)數(shù)據(jù)庫原理及應(yīng)用 [M].成都: 四川大學(xué)出版社 [3] 顏友寧 . .NET Compact Framework 移動(dòng)開發(fā)指南 [M].北京: 清華大學(xué)出版社 2022 [4] 劉瑞新 , 汪遠(yuǎn)征 . Visual basic 程序設(shè)計(jì)教程 [M].北京: 機(jī)械工業(yè)出版社 [5] 鄭人杰 , 殷人昆 , 陶永雷 . 實(shí)用軟件工程 [M].北京: 清華大學(xué)出版社 [6] 黃德才 . 數(shù)據(jù)庫原理及其運(yùn)用教程 [M].北京: 科學(xué)出版社 2022 [7] 手持智能設(shè)備簡(jiǎn)介 [EB] 微軟 msdn 網(wǎng) 20220518 第 19 頁 共 20 頁 致 謝 本文是在 陶德元 老師 和方睿老師 的熱情關(guān)心和指導(dǎo)下完成的,他淵博的知識(shí)和嚴(yán)謹(jǐn)?shù)闹螌W(xué)作風(fēng)使我受益匪淺,對(duì)順利完成本課題起到了極大的作用。 以上不足之處是今后工作的重點(diǎn)。如過系統(tǒng)環(huán)境存在沖性則需要采用合并復(fù)制的功能來達(dá)到數(shù)據(jù)傳輸?shù)耐?。在模擬器中找到路徑就能連接上本地?cái)?shù)據(jù)庫 ,通過 PPC 顯示屏能查看本地?cái)?shù)據(jù)庫。在 Pocket PC 中完成對(duì)信息發(fā)送的操作 : Public Shared Sub push() Dim _strRemoteConnect As String _strRemoteConnect = provider = sqloledb。 使用 RDA 技術(shù)中的 PULL 操作向遠(yuǎn)程數(shù)據(jù)庫中的服務(wù)器接收數(shù)據(jù)。,39。獲取數(shù)據(jù) Dim dr As Dim cmdGetdata As 第 13 頁 共 20 頁 () cmdGetdata = New (SELECT * FROM PPC1, localConnection) = dr = () Return dr Catch ex As () End Try End Function 39。檢查數(shù)據(jù)庫文件是否存在 If (slocalDatabaseName) Then boolCreateNewDatabase = False End If If ((slocalDatabaseName)) Then (slocalDatabaseName) 第 11 頁 共 20 頁 End If Dim eng As = New (Data source = amp。將虛擬目錄名為“ sqlce” ,將文件 拷貝到該目錄下(在這一步中要先在你設(shè)定的目錄下建立一個(gè)物理文件夾并將該文件夾設(shè)置為共享文件夾,并修改該文件夾的使用權(quán)限,當(dāng)在創(chuàng)建虛擬目錄時(shí)文件夾路徑會(huì)自動(dòng)映射到該物理文件夾下),運(yùn)行 ,轉(zhuǎn)到 C:\Ipub\root\sqlce 目錄下,然后鍵入“ regsvr32 ”將 COM 組件注冊(cè)到 DLL 中,在 Pocket PC 2022模擬器的地址欄輸入 測(cè)試連接到服務(wù)器 9PYAC859FD7PXWY 是否成功。 RDA 訪問功能支持與 SQL (和更高版本)數(shù)據(jù)庫的連接,合