OleDbError Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mengumpulkan informasi yang relevan dengan peringatan atau kesalahan yang dikembalikan oleh sumber data.
public ref class OleDbError sealed
public sealed class OleDbError
[System.Serializable]
public sealed class OleDbError
type OleDbError = class
[<System.Serializable>]
type OleDbError = class
Public NotInheritable Class OleDbError
- Warisan
-
OleDbError
- Atribut
Contoh
Contoh berikut menampilkan properti .OleDbError
public void DisplayOleDbErrorCollection(OleDbException exception)
{
for (int i = 0; i < exception.Errors.Count; i++)
{
Console.WriteLine("Index #" + i + "\n" +
"Message: " + exception.Errors[i].Message + "\n" +
"Native: " + exception.Errors[i].NativeError.ToString() + "\n" +
"Source: " + exception.Errors[i].Source + "\n" +
"SQL: " + exception.Errors[i].SQLState + "\n");
}
Console.ReadLine();
}
Public Sub DisplayOleDbErrorCollection(ByVal exception As OleDbException)
Dim i As Integer
For i = 0 To exception.Errors.Count - 1
Console.WriteLine("Index #" & i.ToString() & ControlChars.Cr _
& "Message: " & exception.Errors(i).Message & ControlChars.Cr _
& "Native: " & exception.Errors(i).NativeError.ToString() & ControlChars.Cr _
& "Source: " & exception.Errors(i).Source & ControlChars.Cr _
& "SQL: " & exception.Errors(i).SQLState & ControlChars.Cr)
Next i
Console.ReadLine()
End Sub
Keterangan
Kelas ini dibuat oleh adaptor data OleDb ketika terjadi kesalahan. Instans OleDbError dibuat dan dikelola oleh OleDbErrorCollection kelas , yang pada gilirannya dibuat oleh OleDbException kelas .
Jika tingkat keparahan kesalahan terlalu besar, server mungkin menutup OleDbConnection. Namun, pengguna dapat membuka kembali koneksi dan melanjutkan.
Properti
Message |
Mendapatkan deskripsi singkat tentang kesalahan. |
NativeError |
Mendapatkan informasi kesalahan khusus database. |
Source |
Mendapatkan nama penyedia yang menghasilkan kesalahan. |
SQLState |
Mendapatkan kode kesalahan lima karakter setelah standar ANSI SQL untuk database. |
Metode
Equals(Object) |
Menentukan apakah objek yang ditentukan sama dengan objek saat ini. (Diperoleh dari Object) |
GetHashCode() |
Berfungsi sebagai fungsi hash default. (Diperoleh dari Object) |
GetType() |
Mendapatkan instans Type saat ini. (Diperoleh dari Object) |
MemberwiseClone() |
Membuat salinan dangkal dari yang saat ini Object. (Diperoleh dari Object) |
ToString() |
Mendapatkan teks lengkap pesan kesalahan. |