OdbcErrorCollection.CopyTo Método

Definição

Copia os elementos de para OdbcErrorCollection um array, começando no índice especificado dentro do array.

Sobrecargas

Name Descrição
CopyTo(Array, Int32)

Copia os elementos de para OdbcErrorCollection um array, começando no índice especificado dentro do array.

CopyTo(OdbcError[], Int32)

Copia todos os elementos da corrente OdbcErrorCollection para o índice de destino especificado OdbcErrorCollection .

CopyTo(Array, Int32)

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

Copia os elementos de para OdbcErrorCollection um array, começando no índice especificado dentro do array.

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

O array para o qual copiar os elementos.

i
Int32

O índice inicial de array.

Implementações

Exceções

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

O array é null.

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

Exemplos

O exemplo seguinte apresenta 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

Ver 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 índice de destino especificado OdbcErrorCollection .

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

O OdbcErrorCollection que é o destino dos elementos copiados da corrente OdbcErrorCollection.

i
Int32

Um inteiro de 32 bits que representa o índice em onde OdbcErrorCollection a cópia começa.

Exemplos

O exemplo seguinte apresenta 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

Ver também

Aplica-se a