建置 SQL Server CE 1.1]、 [SQL Server CE 2.0] 和 [Windows CE.NET 的 OLE DB 應用程式

文章翻譯 文章翻譯
文章編號: 825393 - 檢視此文章適用的產品。
本文已封存。本文係以「現狀」提供且不會再更新。
全部展開 | 全部摺疊

在此頁中

結論

本文將告訴您位置,以及新的標頭檔,Ssceoledb.h 使用。當您建置 Microsoft SQL Server CE 1.1 和 2.0 OLEDB 應用程式在 Microsoft Windows.NET 時,您會使用 Ssceoledb.h 檔案的裝置。

其他相關資訊

新標頭檔案 (用於 SQL Server CE 1.1 Service Pack 1 和 SQL Server CE 2.0) Ssceoledb.h Oledb.h 檔案、 Oledb.lib 的檔案和先前的 Ssceoledb.h 檔案的整合中取得。

for example,來建置在 NorthWindOLEDB Microsoft Windows Powered Pocket PC 2003 Microsoft] 下的範例應用程式內嵌 Visual C++ 4.0 Service Pack 2),請依照下列步驟執行:
  1. dowload 展開 Ssceoledb.h 檔案從 Microsoft 網站下載資訊 > 主題中的。
  2. 將 Ssceoledb.h 檔案複製到內嵌的 Visual C++ 專案可以包含的資料夾。
  3. 建立新的內嵌 Visual C++ 4.0 專案和再複製檔案從 [NorthWindOLEDB 範例也就是位於 C:\Program Files\Microsoft SQL Server CE 2.0\Samples\eVC\NorthwindOleDb。
  4. 在該複本中包含新 Ssceoledb.h 標頭檔,並請依照下列步驟執行:
    1. 藉由從應用程式的原始程式檔移除"# include <oledb.h> 」 行移除 Oledb.h 檔案的所有參考。
    2. 從連結程式庫清單中移除 Oledb.lib 檔案。
    3. 移除您的原始程式碼中 DBINITCONSTANTS、 OLEDBVER 及 INITGUID 等符號。
    4. 請確定您已包含在您連結程式庫清單中在 [專案設定] 下 [Ole32.lib、 Oleaut32.lib 及 Uuid.lib 檔案。
    5. 請確定呼叫這些 OLE DB 方法之前呼叫下列函式:
      CoInitializeEx(NULL, COINIT_MULTITHREADED);
如果您收到具有新專案的建置錯誤,比較您的程式碼和您的設定與那些從 NorthwindOLEDB 範例,以供疑難排解之用。

如果在執行階段與您的程式就會發生錯誤,新增 [OLE DB 錯誤檢查]。如需有關 OLE DB 錯誤的詳細資訊,請參閱 SQL Server CE 2.0 線上叢書 》 的 〈 使用 OLE DB 錯誤物件主題]。

下載資訊

下列檔案是可以從 Microsoft 下載中心 」 下載:

Ssceoledb.exe

發行日期: SEP-05-2003年

如需有關如何下載 Microsoft 支援檔案的詳細資訊,按一下 [下列面的文件編號,檢視 「 Microsoft 知識庫 」 中的發行項]:
119591如何從線上服務取得 Microsoft 支援檔案
Microsoft 已掃描這個檔案有無病毒。Microsoft 使用已張貼檔案的日期中的 [可用的最新病毒偵測軟體。檔案儲存在安全性強化的伺服器上,以避免任何未經授權的更改至檔案。

Microsoft 內嵌 Visual C++ 4.0 Service Pack 2

與 Microsoft 內嵌 Visual C++ 4.0 Service Pack 2 (SP2)、 內嵌的 Visual C++ 4.0 使用者可以目標 Microsoft Windows CE.NET 4.0、 4.1 和 4.2 裝置。您必須安裝現有內嵌的 Visual C++ 4.0 安裝上內嵌的 Visual C++ 4.0 SP2 的版本。若要下載內嵌 Visual C++ 4.0 SP2,請造訪下列 Microsoft Web 網站:

http://www.microsoft.com/downloads/details.aspx?FamilyID=121e00be-e0cf-4fa7-94b2-0cc6efd47c79&DisplayLang=en

屬性

文章編號: 825393 - 上次校閱: 2014年2月27日 - 版次: 2.5
這篇文章中的資訊適用於:
  • Microsoft SQL Server 2000 Windows CE Edition 2.0
  • Microsoft SQL Server 2000 Windows CE Edition 1.1 SP1 Update
關鍵字:?
kbnosurvey kbarchive kbmt kbhotfixserver kbqfe kbfile kbinfo KB825393 KbMtzh
機器翻譯
重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,而非使用人工翻譯而成。Microsoft 同時提供使用者人工翻譯及機器翻譯兩個版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,機器翻譯的文章可能不盡完美。這些文章中也可能出現拼字、語意或文法上的錯誤,就像外國人在使用本國語言時可能發生的錯誤。Microsoft 不為內容的翻譯錯誤或客戶對該內容的使用所產生的任何錯誤或損害負責。Microsoft也同時將不斷地就機器翻譯軟體進行更新。
按一下這裡查看此文章的英文版本:825393
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com