Condividi tramite


OdbcErrorCollection.CopyTo Metodo

Definizione

Copia gli elementi della classe OdbcErrorCollection in una matrice, partendo dall'indice specificato all'interno della matrice.

Overload

CopyTo(Array, Int32)

Copia gli elementi della classe OdbcErrorCollection in una matrice, partendo dall'indice specificato all'interno della matrice.

CopyTo(OdbcError[], Int32)

Copia tutti gli elementi dell'oggetto OdbcErrorCollection corrente nell'oggetto OdbcErrorCollection specificato, a partire dall'indice di destinazione indicato.

CopyTo(Array, Int32)

Origine:
OdbcErrorCollection.cs
Origine:
OdbcErrorCollection.cs
Origine:
OdbcErrorCollection.cs
Origine:
OdbcErrorCollection.cs

Copia gli elementi della classe OdbcErrorCollection in una matrice, partendo dall'indice specificato all'interno della matrice.

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)

Parametri

array
Array

Matrice in cui copiare gli elementi.

i
Int32

Indice iniziale di array.

Implementazioni

Eccezioni

La somma di index e del numero di elementi nell'oggetto OdbcErrorCollection è maggiore della lunghezza della matrice.

L'elemento array è null.

Il parametro index non è valido per array.

Esempio

Nell'esempio seguente vengono visualizzate ognuna OdbcError all'interno dell'insieme OdbcErrorCollection .

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

Vedi anche

Si applica a

CopyTo(OdbcError[], Int32)

Origine:
OdbcErrorCollection.cs
Origine:
OdbcErrorCollection.cs
Origine:
OdbcErrorCollection.cs
Origine:
OdbcErrorCollection.cs

Copia tutti gli elementi dell'oggetto OdbcErrorCollection corrente nell'oggetto OdbcErrorCollection specificato, a partire dall'indice di destinazione indicato.

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)

Parametri

array
OdbcError[]

Oggetto OdbcErrorCollection che rappresenta la destinazione degli elementi copiati dall'oggetto OdbcErrorCollection corrente.

i
Int32

Integer a 32 bit che rappresenta l'indice in OdbcErrorCollection in corrispondenza del quale viene avviata la copia.

Esempio

Nell'esempio seguente vengono visualizzate ognuna OdbcError all'interno dell'insieme OdbcErrorCollection .

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

Vedi anche

Si applica a