OdbcErrorCollection.CopyTo Método

Definição

Copia os elementos da OdbcErrorCollection matriz, começando no índice especificado dentro da matriz.

Sobrecargas

Nome Description
CopyTo(Array, Int32)

Copia os elementos da OdbcErrorCollection matriz, começando no índice especificado dentro da matriz.

CopyTo(OdbcError[], Int32)

Copia todos os elementos da corrente OdbcErrorCollection para o especificado OdbcErrorCollection começando no índice de destino especificado.

CopyTo(Array, Int32)

Origem:
OdbcErrorCollection.cs
Origem:
OdbcErrorCollection.cs
Origem:
OdbcErrorCollection.cs
Origem:
OdbcErrorCollection.cs

Copia os elementos da OdbcErrorCollection matriz, começando no índice especificado dentro da 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

A matriz na qual copiar os elementos.

i
Int32

O índice inicial de array.

Implementações

Exceções

A soma e i o número de elementos no OdbcErrorCollection é maior que o comprimento da matriz.

O array é null.

O i não é válido para array.

Exemplos

O exemplo a seguir exibe cada um OdbcError dentro da OdbcErrorCollection coleção.

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

Confira também

Aplica-se a

CopyTo(OdbcError[], Int32)

Origem:
OdbcErrorCollection.cs
Origem:
OdbcErrorCollection.cs
Origem:
OdbcErrorCollection.cs
Origem:
OdbcErrorCollection.cs

Copia todos os elementos da corrente OdbcErrorCollection para o especificado OdbcErrorCollection começando no índice de destino especificado.

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[]

Esse OdbcErrorCollection é o destino dos elementos copiados do atual OdbcErrorCollection.

i
Int32

Um inteiro de 32 bits que representa o índice no qual a OdbcErrorCollection cópia é iniciada.

Exemplos

O exemplo a seguir exibe cada um OdbcError dentro da OdbcErrorCollection coleção.

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

Confira também

Aplica-se a