OleDbErrorCollection.CopyTo Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Kopieert de elementen van de OleDbErrorCollection elementen in een Array.
Overloads
| Name | Description |
|---|---|
| CopyTo(Array, Int32) |
Kopieert de elementen van de OleDbErrorCollection in een Array, beginnend bij de opgegeven index binnen de Array. |
| CopyTo(OleDbError[], Int32) |
Kopieert alle elementen van de huidige OleDbErrorCollection naar de opgegeven vanaf de opgegeven OleDbErrorCollection doelindex. |
CopyTo(Array, Int32)
Kopieert de elementen van de OleDbErrorCollection in een Array, beginnend bij de opgegeven index binnen de 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)
Parameters
- index
- Int32
De beginindex van de array.
Implementeringen
Uitzonderingen
De som van index en het aantal elementen in de OleDbErrorCollection elementen is groter dan de lengte van de Array.
De array is null.
Het index is niet geldig voor array.
Voorbeelden
In het volgende voorbeeld wordt elk OleDbError in de OleDbErrorCollection verzameling weergegeven.
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
Zie ook
Van toepassing op
CopyTo(OleDbError[], Int32)
Kopieert alle elementen van de huidige OleDbErrorCollection naar de opgegeven vanaf de opgegeven OleDbErrorCollection doelindex.
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)
Parameters
- array
- OleDbError[]
Het OleDbErrorCollection doel van de elementen die zijn gekopieerd uit de huidige OleDbErrorCollection.
- index
- Int32
Een 32-bits geheel getal dat de index aangeeft in het OleDbErrorCollection exemplaar waarop kopiƫren wordt gestart.
Voorbeelden
In het volgende voorbeeld wordt elk OleDbError in de OleDbErrorCollection verzameling weergegeven.
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