OleDbErrorCollection.CopyTo Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
- 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