天天看點

VS2008+wince6.0模拟器的資料庫開發步驟三、安裝資料庫檔案

Vs2008安裝後自帶的資料庫是sqlce3.5,而vs2005帶的是3.0版本的,

利用VS2008+wince6.0模拟器+sqlce3.5開發資料庫的時候需要搭建的環境:

一、平台搭建的前提條件

1、必須已經安裝好了 SQL Server 2005(先)和Visual Studio 2008(後)

2、安裝wince6.0模拟器的sdk

二、準備資料庫安裝檔案并且複制到模拟器

  需要找幾個檔案:Vs2008安裝後,在這個目錄//Program Files/Microsoft SQL Server Compact Edition/v3.5/Devices/wce500/armv4i

 (1)sqlce.wce5.armv4i

 (2)sqlce.repl.wce5.armv4i

 (3)sqlce.dev.CHS.wce5.armv4i

然後把它們通過vs2005的遠端檔案檢視器拷貝到模拟器裡面

點選開始à所有程式à Microsoft Visual Studio 2005à Visual Studio Remote Toolsà遠端檔案檢視器

三、安裝資料庫檔案

  在wince模拟器上按順序安裝以下cab形式的壓縮包。

 (1)sqlce.wce5.armv4i

 (2)sqlce.repl.wce5.armv4i

 (3)sqlce.dev.CHS.wce5.armv4i

一定要按順序,否則會出現錯誤:無法找到 PInvoke DLL“sqlceme30.dll” 。如果裝錯順序了,把檔案重新拷貝到模拟器裡面,再按順序安裝。

四、開始開發

1.建立一個智能裝置項目:檔案->建立->項目->選擇“智能裝置”。

2.建好工程後,把System.Data.SqlServerCe.dll添加到引用。

3.把dll都複制到工程的bin/Debug目錄和wince模拟器的windows目錄下,這些檔案一般在//Program Files/Microsoft SQL Server Compact Edition/v3.5/Devices/wce500/armv4i目錄裡面,檔案名如下:

Sqlceca35.dll

Sqlcecompact35.dll

Sqlceer35cn.dll

Sqlceme35.dll

Sqlceoledb35.dll

Sqlceqp35.dll

Sqlcese35.dll

System.data.sqlclient.dll

System.data.sqlserverce.dll

4.開始寫代碼