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)