Wince下sqlce數據庫開發(一)


對於Wince下的sqlce數據庫雖然很多人在用,但在我查找資料時,卻發現資料是多么的匱乏,在此對自己這幾天的了解做個簡單介紹,希望對大家能有所幫助!

本文的最后附有所使用到的sqlce在wince下的安裝文件,wince截屏工具及本示例代碼的下載地址。

1.創建wince項目:

注:wince項目的創建需要在VS2008或者VS2005下

圖1 創建“智能設備項目”

2.制作主界面

為主界面添加兩個控件,分別為:datagrid和button,分別用於數據顯示和功能控制。

 

圖2 制作主界面

3.為工程添加數據庫

圖3.1 添加數據庫

圖3.2 為數據庫添加表並設定字段

點擊“確定”便可以為數據庫創建一個新的表,對新的數據表可以進行編輯查看及設定密碼等操作。

圖3.3 編輯表

4.為datagrid設定DataSource

點擊datagrid控件,對其屬性進行編輯,將新建的數據表綁定到datagrid的DataSource屬性

 

圖4.1 設定數據源1

圖4.2 設定數據源2

圖4.3 設定數據源3

5.編輯程序

將數據表綁定到datagrid后,默認在界面加載時便會顯示表中的數據,可以對代碼進行修改,將代碼放到button的單擊事件中,這樣便可以單擊讀取數據

圖5 修改程序

 

6.效果

 

圖6.1 運行程序

圖6.2 單擊顯示

7.寫在最后的話

本文的目的在於簡單測試wince上數據庫sqlce,本沒有太多的實用價值,僅在於測試。

其實直接訪問Sqlce數據庫和直接訪問SQL Server並沒有太多區別,但是通過這個測試可以很方便的找到sqlce的基本配置環境。

直接訪問需要添加對sqlce的引用,動態鏈接庫地址在PC上的地址為:

C:\Program Files\Microsoft SQL Server Compact Edition\v3.5\Devices\System.Data.SqlServerCe.dll

 然后在命名空間中添加 using System.Data.SqlServerCe

 

8.下載地址

wince截屏工具:

http://download.csdn.net/detail/u010312811/7267565

示例程序:

http://download.csdn.net/detail/u010312811/8380711

wince上的SQLCE安裝文件:

http://download.csdn.net/detail/u010312811/8380735

(注:文件需要按照名字由短到長的安裝,僅適用於wince,不適用於pocket pc等)

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM