OleDbErrorCollection.CopyTo Methode

Definition

Kopiert die Elemente des Elements OleDbErrorCollection in ein Array.

Überlädt

Name Beschreibung
CopyTo(Array, Int32)

Kopiert die Elemente des Elements in OleDbErrorCollection ein Array, beginnend bei dem angegebenen Index innerhalb der Array.

CopyTo(OleDbError[], Int32)

Kopiert alle Elemente des aktuellen OleDbErrorCollection Elements an den angegebenen OleDbErrorCollection Anfang am angegebenen Zielindex.

CopyTo(Array, Int32)

Quelle:
OleDbErrorCollection.cs
Quelle:
OleDbErrorCollection.cs
Quelle:
OleDbErrorCollection.cs
Quelle:
OleDbErrorCollection.cs

Kopiert die Elemente des Elements in OleDbErrorCollection ein Array, beginnend bei dem angegebenen Index innerhalb der Array.

public:
 virtual void CopyTo(Array ^ array, int index);
public void CopyTo(Array array, int index);
abstract member CopyTo : Array * int -> unit
override this.CopyTo : Array * int -> unit
Public Sub CopyTo (array As Array, index As Integer)

Parameter

array
Array

Das Array Element, in das die Elemente kopiert werden sollen.

index
Int32

Der Anfangsindex der array.

Implementiert

Ausnahmen

Die Summe und index die Anzahl der Elemente in der OleDbErrorCollection Zeichenfolge ist größer als die Länge der Array.

array ist null.

Dies index ist ungültig für array.

Beispiele

Im folgenden Beispiel werden die einzelnen OleDbError Elemente in der OleDbErrorCollection Auflistung angezeigt.

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");
   }
}
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

Weitere Informationen

Gilt für:

CopyTo(OleDbError[], Int32)

Quelle:
OleDbErrorCollection.cs
Quelle:
OleDbErrorCollection.cs
Quelle:
OleDbErrorCollection.cs
Quelle:
OleDbErrorCollection.cs

Kopiert alle Elemente des aktuellen OleDbErrorCollection Elements an den angegebenen OleDbErrorCollection Anfang am angegebenen Zielindex.

public:
 void CopyTo(cli::array <System::Data::OleDb::OleDbError ^> ^ array, int index);
public void CopyTo(System.Data.OleDb.OleDbError[] array, int index);
member this.CopyTo : System.Data.OleDb.OleDbError[] * int -> unit
Public Sub CopyTo (array As OleDbError(), index As Integer)

Parameter

array
OleDbError[]

Das OleDbErrorCollection ist das Ziel der Elemente, die aus dem aktuellen OleDbErrorCollectionElement kopiert wurden.

index
Int32

Eine 32-Bit-Ganzzahl, die den Index im Bereich darstellt, an dem OleDbErrorCollection das Kopieren beginnt.

Beispiele

Im folgenden Beispiel werden die einzelnen OleDbError Elemente in der OleDbErrorCollection Auflistung angezeigt.

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");
   }
}
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

Weitere Informationen

Gilt für: