Compartir a través de


OdbcErrorCollection.CopyTo Método

Definición

Copia los elementos de OdbcErrorCollection en una matriz, empezando por el índice especificado de la matriz.

Sobrecargas

CopyTo(Array, Int32)

Copia los elementos de OdbcErrorCollection en una matriz, empezando por el índice especificado de la matriz.

CopyTo(OdbcError[], Int32)

Copia todos los elementos de la colección OdbcErrorCollection actual en la colección OdbcErrorCollection especificada, empezando en el índice de destino indicado.

CopyTo(Array, Int32)

Source:
OdbcErrorCollection.cs
Source:
OdbcErrorCollection.cs
Source:
OdbcErrorCollection.cs
Source:
OdbcErrorCollection.cs

Copia los elementos de OdbcErrorCollection en una matriz, empezando por el índice especificado de la matriz.

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

Parámetros

array
Array

Matriz en la que se van a copiar los elementos.

i
Int32

Índice de inicio de array.

Implementaciones

Excepciones

La suma de index y el número de elementos de OdbcErrorCollection es mayor que la longitud de la matriz.

El valor de array es null.

index no es válido para array.

Ejemplos

En el ejemplo siguiente se muestra cada una OdbcError de las OdbcErrorCollection colecciones.

public void DisplayOdbcErrorCollection(OdbcException 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 DisplayOdbcErrorCollection(exception As OdbcException)
    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

Consulte también

Se aplica a

CopyTo(OdbcError[], Int32)

Source:
OdbcErrorCollection.cs
Source:
OdbcErrorCollection.cs
Source:
OdbcErrorCollection.cs
Source:
OdbcErrorCollection.cs

Copia todos los elementos de la colección OdbcErrorCollection actual en la colección OdbcErrorCollection especificada, empezando en el índice de destino indicado.

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

Parámetros

array
OdbcError[]

OdbcErrorCollection que es el destino de los elementos copiados desde la colección OdbcErrorCollection actual.

i
Int32

Entero de 32 bits que representa el índice de OdbcErrorCollection en el que comienza la copia.

Ejemplos

En el ejemplo siguiente se muestra cada una OdbcError de las OdbcErrorCollection colecciones.

public void DisplayOdbcErrorCollection(OdbcException 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 DisplayOdbcErrorCollection(exception As OdbcException)
    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

Consulte también

Se aplica a