Freigeben über


Handhaben von Fehlern in systemeigenen Anwendungen

Für Anwendungen, die Sie mit Microsoft Visual C++ für mobile Geräte entwickeln, können Fehlerinformationen durch die Laufzeitumgebung der Anwendung oder vom Datenprovider generiert werden oder dadurch ermittelt werden, dass die ActiveX-Fehlersteuerungsobjekte und -auflistungen von Microsoft SQL Server 2005 Compact Edition (SQL Server Compact Edition) verwendet werden. Das Verwenden der SQL Server Compact Edition-Fehlersteuerungsobjekte und -auflistungen ermöglicht die Behandlung von Fehlern der Objekte Replication, RemoteDataAccess und Engine.

Abrufen von Fehlerinformationen

Anwendungen, die mit Microsoft Visual C++ für mobile Geräte geschrieben wurden, können viel ausführlichere Informationen von SQL Server Compact Edition erhalten als HRESULT-Rückgabewerte. Auf welche Weise Sie diese erweiterten Fehlerinformationen abrufen, hängt davon ab, welche der folgenden Methoden die Anwendung zur Interaktion mit SQL Server Compact Edition verwendet:

  • OLE DB-Fehlerobjekte
    Der OLE DB-Anbieter für SQL Server Compact Edition gibt eine umfassende Menge von Fehlerobjekten zurück, auf die mit OLE DB-Fehlerobjekten zugegriffen werden kann. Die OLE DB-Fehlerobjekte speichern mehrere Ebenen von Fehlern und bieten weitere Informationen über die Standardfehler hinaus. Weitere Informationen finden Sie unter Verwenden von OLE DB-Fehlerobjekten (SQL Server Compact Edition).
  • SQL Server Compact Edition-Fehlerobjekte und -auflistungen
    Die Objekte Replication, RemoteDataAccess und Engine legen Fehlerauflistungen und -parameter offen, auf die über Visual C++ für mobile Geräte zugegriffen werden kann. Diese systemeigenen Programme können auf die SQL Server-Fehlerobjekte und -auflistungen verweisen, indem CA_MERGEX20.H und CA_MERGEX20.LIB den Projektverweisen hinzugefügt und diese Dateien mit der include-Direktive eingebunden werden. Weitere Informationen finden Sie unter Verwenden der systemeigenen Fehlersteuerungsobjekte und -auflistungen (SQL Server Compact Edition).

Siehe auch

Sonstige Ressourcen

Programmieren des systemeigenen Fehlerobjekts (SQL Server Compact Edition)

Hilfe und Information

Informationsquellen für SQL Server Compact Edition