Erstellen von OLE DB-Anwendungen für SQL Server CE 1.1, SQL Server CE 2.0 und Windows CE .NET

SPRACHE AUSWÄHLEN SPRACHE AUSWÄHLEN
Artikel-ID: 825393 - Produkte anzeigen, auf die sich dieser Artikel bezieht
Dieser Artikel wurde archiviert. Er wird im vorliegenden Zustand bereitgestellt und nicht mehr aktualisiert.
Alles erweitern | Alles schließen

Auf dieser Seite

Zusammenfassung

Dieser Artikel beschreibt den Speicherort und die Verwendung der eine neue Headerdatei Ssceoledb.h. Beim Erstellen von Microsoft SQL Server CE 1.1 und 2.0 OLE DB-Anwendungen auf Microsoft Windows .NET verwenden Sie die Ssceoledb.h-Datei Geräte.

Weitere Informationen

Die neue Headerdatei Ssceoledb.h (für SQL Server CE 1.1 Service Pack 1 und SQL Server CE 2.0) gehört eine Integration der OleDb.h-Datei, die Oledb.lib-Datei und die vorherige Datei Ssceoledb.h.

Beispielanwendung für Microsoft Windows Powered Pocket PC 2003 unter Microsoft eMbedded for example, um die NorthWindOLEDB erstellen Visual C ++ 4.0 Service Pack 2), gehen Sie folgendermaßen vor:
  1. Download und erweitern Sie die Ssceoledb.h-Datei von der Microsoft-Website, die in dem Thema "Informationen zum Download" ist.
  2. Kopieren Sie die Ssceoledb.h-Datei in einen Ordner, in denen auf das eMbedded Visual C++-Projekt enthalten kann.
  3. Erstellen einer neuen eMbedded Visual C++ ++ 4.0 Projekt und anschließend kopieren die Dateien aus der NorthWindOLEDB, Beispiel im Ordner c:\Programme\Microsoft SQL Server CE-2.0\Samples\eVC\NorthwindOleDb befinden.
  4. Die neue Ssceoledb.h Headerdatei in der Kopie, und gehen Sie folgendermaßen vor:
    1. Entfernen Sie alle Verweise auf OleDb.h-Datei die Zeile "# include <oledb.h>" von der Anwendung Quelldateien entfernt.
    2. Entfernen Sie die Oledb.lib-Datei, aus der Liste Link Bibliotheken.
    3. Entfernen Sie Symbole wie DBINITCONSTANTS, OLEDBVER und INITGUID aus dem Quellcode.
    4. Stellen Sie sicher, dass Sie die Ole32.lib, Oleaut32.lib und uuid.lib-Dateien in der Liste Link Bibliothek unter Projekteinstellungen .
    5. Stellen Sie sicher, die folgende Funktion aufrufen, bevor diese OLE DB-Methoden aufrufen:
      CoInitializeEx(NULL, COINIT_MULTITHREADED);
Wenn Sie mit Ihrem neuen Projekt einen Buildfehler erhalten, vergleichen Sie Ihren Code und Ihre Einstellungen mit denen das NorthwindOLEDB-Beispiel für die Problembehandlung.

Wenn ein Fehler zur Laufzeit mit dem Programm auftritt, fügen Sie OLE DB-Fehlerüberprüfung. Weitere Informationen zu OLE DB-Fehler finden Sie "Verwenden OLE DB-Fehler Objekten" in der SQL Server CE 2.0-Onlinedokumentation.

Informationen zum Download

Die folgende Datei steht im Microsoft Download Center zum Download zur Verfügung:

Ssceoledb.exe

Datum der Veröffentlichung: Erhalten-05-2003

Weitere Informationen zum Download von Microsoft Support-Dateien finden Sie in folgendem Artikel der Microsoft Knowledge Base:
119591So erhalten Sie Dateien vom Microsoft Support im Internet
Microsoft hat diese Datei auf Viren überprüft. Microsoft hat dazu die neueste Software zur Virenerkennung verwendet, die zum Zeitpunkt der Bereitstellung verfügbar war. Die Datei befindet sich auf Servern mit verstärkter Sicherheit, wodurch nicht autorisierte Änderungen an der Datei weitestgehend verhindert werden.

Microsoft eMbedded Visual C ++ 4.0 Service Pack 2

Mit Microsoft eMbedded Visual C++ 4.0 Service Pack 2 (SP2), eMbedded Visual C++ 4.0-Benutzer können Microsoft WindowsCE .NET 4.0, 4.1 und 4.2-Geräte Ziel. Sie müssen die eMbedded Visual C++ 4.0 SP2-Version von vorhandenen eMbedded Visual C++ 4.0-Installationen installieren. Zum Downloaden von eMbedded Visual C++ 4.0 SP2, die folgende Microsoft-Website:

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

Eigenschaften

Artikel-ID: 825393 - Geändert am: Donnerstag, 27. Februar 2014 - Version: 2.5
Die Informationen in diesem Artikel beziehen sich auf:
  • Microsoft SQL Server 2000 Windows CE Edition 2.0
  • Microsoft SQL Server 2000 Windows CE Edition 1.1 SP1 Update
Keywords: 
kbnosurvey kbarchive kbmt kbhotfixserver kbqfe kbfile kbinfo KB825393 KbMtde
Maschinell übersetzter Artikel
Wichtig: Dieser Artikel wurde maschinell und nicht von einem Menschen übersetzt. Die Microsoft Knowledge Base ist sehr umfangreich und ihre Inhalte werden ständig ergänzt beziehungsweise überarbeitet. Um Ihnen dennoch alle Inhalte auf Deutsch anbieten zu können, werden viele Artikel nicht von Menschen, sondern von Übersetzungsprogrammen übersetzt, die kontinuierlich optimiert werden. Doch noch sind maschinell übersetzte Texte in der Regel nicht perfekt, insbesondere hinsichtlich Grammatik und des Einsatzes von Fremdwörtern sowie Fachbegriffen. Microsoft übernimmt keine Gewähr für die sprachliche Qualität oder die technische Richtigkeit der Übersetzungen und ist nicht für Probleme haftbar, die direkt oder indirekt durch Übersetzungsfehler oder die Verwendung der übersetzten Inhalte durch Kunden entstehen könnten.
Den englischen Originalartikel können Sie über folgenden Link abrufen: 825393
Microsoft stellt Ihnen die in der Knowledge Base angebotenen Artikel und Informationen als Service-Leistung zur Verfügung. Microsoft übernimmt keinerlei Gewährleistung dafür, dass die angebotenen Artikel und Informationen auch in Ihrer Einsatzumgebung die erwünschten Ergebnisse erzielen. Die Entscheidung darüber, ob und in welcher Form Sie die angebotenen Artikel und Informationen nutzen, liegt daher allein bei Ihnen. Mit Ausnahme der gesetzlichen Haftung für Vorsatz ist jede Haftung von Microsoft im Zusammenhang mit Ihrer Nutzung dieser Artikel oder Informationen ausgeschlossen.

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