OdbcErrorCollection.CopyTo Methode

Definitie

Kopieert de elementen van de OdbcErrorCollection in een matrix, te beginnen bij de opgegeven index in de matrix.

Overloads

Name Description
CopyTo(Array, Int32)

Kopieert de elementen van de OdbcErrorCollection in een matrix, te beginnen bij de opgegeven index in de matrix.

CopyTo(OdbcError[], Int32)

Kopieert alle elementen van de huidige OdbcErrorCollection naar de opgegeven vanaf de opgegeven OdbcErrorCollection doelindex.

CopyTo(Array, Int32)

Bron:
OdbcErrorCollection.cs
Bron:
OdbcErrorCollection.cs
Bron:
OdbcErrorCollection.cs
Bron:
OdbcErrorCollection.cs

Kopieert de elementen van de OdbcErrorCollection in een matrix, te beginnen bij de opgegeven index in de matrix.

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)

Parameters

array
Array

De matrix waarin de elementen moeten worden gekopieerd.

i
Int32

De beginindex van array.

Implementeringen

Uitzonderingen

De som van i en het aantal elementen in de OdbcErrorCollection matrix is groter dan de lengte van de matrix.

De array is null.

Het i is niet geldig voor array.

Voorbeelden

In het volgende voorbeeld wordt elk OdbcError in de OdbcErrorCollection verzameling weergegeven.

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

Zie ook

Van toepassing op

CopyTo(OdbcError[], Int32)

Bron:
OdbcErrorCollection.cs
Bron:
OdbcErrorCollection.cs
Bron:
OdbcErrorCollection.cs
Bron:
OdbcErrorCollection.cs

Kopieert alle elementen van de huidige OdbcErrorCollection naar de opgegeven vanaf de opgegeven OdbcErrorCollection doelindex.

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)

Parameters

array
OdbcError[]

Het OdbcErrorCollection doel van de elementen die zijn gekopieerd uit de huidige OdbcErrorCollection.

i
Int32

Een 32-bits geheel getal dat de index aangeeft in het OdbcErrorCollection exemplaar waarop kopiƫren wordt gestart.

Voorbeelden

In het volgende voorbeeld wordt elk OdbcError in de OdbcErrorCollection verzameling weergegeven.

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

Zie ook

Van toepassing op