OleDbErrorCollection.CopyTo Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
- 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