none
快轟了... RRS feed

  • 問題

  • 請問有人開發桌上型WINDOWS程式,使用SQL SERVER 2005 Compact Editon資料庫嗎?

    如果要支援到VISTA版本的桌上型電腦,是要用哪個版本?V3.1還是V3.5....

    如果用V3.5那VS2005有支援嗎?

    2008年3月10日 上午 02:49

解答

所有回覆

  • SQL Server CE 3.5:

    http://www.microsoft.com/downloads/details.aspx?FamilyID=38ED2670-A70A-43B3-87F3-7AB67B56CBF2&displaylang=en

     

    System Requirements

    • Supported Operating Systems: Windows CE; Windows Mobile 2003 software for Pocket PCs; Windows Mobile 5.0; Windows Mobile 6; Windows Server 2003; Windows Vista; Windows XP Service Pack 2

    3.5 版,Visual Studio 2008 才支援。

     

    SQL Server CE 3.1:

    http://www.microsoft.com/downloads/details.aspx?FamilyID=85E0C3CE-3FA1-453A-8CE9-AF6CA20946C3&displaylang=en

    System Requirements

    • Supported Operating Systems: Windows 2000 Professional Edition ; Windows 2000 Service Pack 4; Windows Server 2003 R2 Datacenter Edition (32-Bit x86); Windows Server 2003 R2 Enterprise Edition (32-Bit x86); Windows Server 2003 R2 Standard Edition (32-bit x86); Windows Server 2003 Service Pack 1; Windows Vista; Windows XP Home Edition ; Windows XP Media Center Edition; Windows XP Service Pack 2; Windows XP Tablet PC Edition
    2008年3月10日 上午 03:17
    版主
  • 小朱大大您好:

      謝謝您的回覆,我要如何看目前sdf的版本呢?如果是用VS2005(sp1)建出來的檔案,版本是多少呢?

    我是直接從.NET加入元件名稱【System.Data.SqlServerCe】路徑指向

    c:\Program Files\Microsoft Visual Studio 8\Common7\IDE\PublicAssemblies\System.Data.SqlServerCe.dll

    屬性版本是9.0.242.0,執行階段版本是v2.0.50727?這樣是正確的嗎?

      我看C:\Program Files\Microsoft SQL Server Compact Edition\v3.1下並沒有這個dll...........

    因為目前程式正在開發,我怕沒有把版本弄正確,每個人寫出來的都不一樣就糟了...

    就開發階段,環境要怎麼設定?

    2008年3月10日 上午 04:01
  • Hi,

    你裝了V3.1的SDK了嗎?在V3.1下沒有看到相關的dll應該是沒有安裝sdk的關係。

     

    2008年3月11日 上午 03:50
  • 您好:

      裝了SDK後,這各System.Data.SqlServerCe.dll只出現在以下兩個目錄中

    C:\Program Files\Microsoft SQL Server Compact Edition\v3.1\SDK\bin\wce400

    C:\Program Files\Microsoft SQL Server Compact Edition\v3.1\SDK\bin\wce500

     

    2008年3月11日 上午 06:38
  • Hi,

    抱歉,SDK安裝完成之後會在下面目錄看到Runtime的安裝檔案

    C:\Program Files\Microsoft SQL Server Compact Edition\v3.1\SDK\bin\Desktop

    安裝所需的Runtime之後就會在下面位置看到相關的dl檔案

    C:\Program Files\Microsoft SQL Server Compact Edition\v3.1

     

    2008年3月11日 上午 09:46
  • Hi bauann:

      這個目錄下的C:\Program Files\Microsoft SQL Server Compact Edition\v3.1\SDK\bin\Desktop

    有兩個檔案,SQLServerCE31-EN和SQLServerCE31-zh-CHT,我之前都是裝

    SQLServerCE31-zh-CHT這個檔,結果沒產生您所說的dll檔,今天我改執行SQLServerCE31-EN

    竟然就產生了這些dll了,怎麼這麼奇怪,不過,我又遇到另外一個問題,就是裝SSCE31VSTools-ENU檔案時,

    出現【Windows installer服務無法安裝升級,因為待升級的程式已遺失,或者版本不相同。請確認您已存在的程式版本以及正確的升級安裝】,裝SSCE31VSTools-CHT,解壓縮後,就不見了,根本沒執行。怎會這樣,VS2005目前已更新為SP1。

    2008年3月12日 上午 02:31
  • Hi,

    我記得我安裝的步驟是先安裝SDK之後安裝Runtime,這樣子所需的東西就都有了,可以開始開發工作;目前你開發上還是有問題沒有辦法開發嗎?

    2008年3月13日 上午 05:07