Bagikan melalui


Kesalahan

Objek OLE/COM melaporkan kesalahan melalui kode pengembalian HRESULT dari fungsi anggota objek. HRESULT OLE/COM adalah struktur yang sedikit dikemas. OLE menyediakan makro yang mendereferensikan anggota struktur.

OLE/COM menentukan antarmuka IErrorInfo . Antarmuka mengekspos metode seperti GetDescription. Ini memungkinkan klien untuk mengekstrak detail kesalahan dari server OLE/COM. OLE DB memperluas IErrorInfo untuk mendukung pengembalian beberapa paket informasi kesalahan pada eksekusi fungsi anggota tunggal.

SQL Server dapat mengembalikan beberapa kesalahan. Aplikasi dapat mengambil kesalahan server satu per satu dengan memanggil IMultipleResults::GetResult yang dikombinasikan dengan ISQLErrorInfo dan IErrorRecords.

Penyedia SQL Server Native Client OLE DB mengekspos IErrorInfo yang ditingkatkan catatan OLE DB, kustom ISQLErrorInfo, dan antarmuka objek kesalahan ISQLServerErrorInfo khusus penyedia.

Untuk informasi tentang kesalahan pelacakan, lihat Pelacakan Akses Data. Untuk informasi tentang peningkatan pelacakan kesalahan yang ditambahkan di SQL Server 2012, lihat Mengakses Informasi Diagnostik di Log Peristiwa yang Diperluas.

Pada bagian ini

Lihat Juga

Klien Asli SQL Server (OLE DB)