Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Sammelt alle Fehler, die vom .NET Framework-Datenprovider für OLE DB generiert wurden. Diese Klasse kann nicht geerbt werden.
Namespace: System.Data.OleDb
Assembly: System.Data (in system.data.dll)
Syntax
'Declaration
<SerializableAttribute> _
Public NotInheritable Class OleDbErrorCollection
Implements ICollection, IEnumerable
'Usage
Dim instance As OleDbErrorCollection
[SerializableAttribute]
public sealed class OleDbErrorCollection : ICollection, IEnumerable
[SerializableAttribute]
public ref class OleDbErrorCollection sealed : ICollection, IEnumerable
/** @attribute SerializableAttribute() */
public final class OleDbErrorCollection implements ICollection, IEnumerable
SerializableAttribute
public final class OleDbErrorCollection implements ICollection, IEnumerable
Hinweise
Diese Klasse wird von OleDbException erstellt, um Instanzen der OleDbError-Klasse zu sammeln. OleDbErrorCollection enthält immer mindestens eine Instanz der OleDbError-Klasse.
Beispiel
Im folgenden Beispiel wird jeder OleDbError in der OleDbErrorCollection-Auflistung angezeigt.
Public Sub DisplayOleDbErrorCollection(exception As OleDbException)
Dim i As Integer
For i = 0 To exception.Errors.Count - 1
MessageBox.Show("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
End Sub
public void DisplayOleDbErrorCollection(OleDbException exception)
{
for (int i=0; i < exception.Errors.Count; i++)
{
MessageBox.Show("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");
}
}
Vererbungshierarchie
System.Object
System.Data.OleDb.OleDbErrorCollection
Threadsicherheit
Alle öffentlichen statischen (Shared in Visual Basic) Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.
Plattformen
Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.
Versionsinformationen
.NET Framework
Unterstützt in: 2.0, 1.1, 1.0
Siehe auch
Referenz
OleDbErrorCollection-Member
System.Data.OleDb-Namespace