OleDbErrorCollection.CopyTo Méthode

Définition

Copie les éléments de l’élément OleDbErrorCollection dans un Array.

Surcharges

Nom Description
CopyTo(Array, Int32)

Copie les éléments de l’élément OleDbErrorCollection dans un Arrayindex spécifié, en commençant à l’index spécifié dans le Array.

CopyTo(OleDbError[], Int32)

Copie tous les éléments du courant OleDbErrorCollection vers le début spécifié OleDbErrorCollection à l’index de destination spécifié.

CopyTo(Array, Int32)

Source:
OleDbErrorCollection.cs
Source:
OleDbErrorCollection.cs
Source:
OleDbErrorCollection.cs
Source:
OleDbErrorCollection.cs

Copie les éléments de l’élément OleDbErrorCollection dans un Arrayindex spécifié, en commençant à l’index spécifié dans le 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)

Paramètres

array
Array

Array Dans lequel copier les éléments.

index
Int32

Index de départ du array.

Implémente

Exceptions

La somme index et le nombre d’éléments dans le nombre OleDbErrorCollection est supérieur à la longueur du Array.

array a la valeur null.

La index valeur n’est pas valide pour array.

Exemples

L’exemple suivant affiche chacun OleDbError dans la OleDbErrorCollection collection.

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

Voir aussi

S’applique à

CopyTo(OleDbError[], Int32)

Source:
OleDbErrorCollection.cs
Source:
OleDbErrorCollection.cs
Source:
OleDbErrorCollection.cs
Source:
OleDbErrorCollection.cs

Copie tous les éléments du courant OleDbErrorCollection vers le début spécifié OleDbErrorCollection à l’index de destination spécifié.

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)

Paramètres

array
OleDbError[]

Qui OleDbErrorCollection est la destination des éléments copiés à partir de l’actuel OleDbErrorCollection.

index
Int32

Entier 32 bits qui représente l’index dans lequel OleDbErrorCollection la copie démarre.

Exemples

L’exemple suivant affiche chacun OleDbError dans la OleDbErrorCollection collection.

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

Voir aussi

S’applique à