Bagikan melalui


OleDbErrorCollection.CopyTo Metode

Definisi

Menyalin elemen OleDbErrorCollection ke dalam Array.

Overload

CopyTo(Array, Int32)

Menyalin elemen OleDbErrorCollection ke dalam Array, dimulai dari indeks yang ditentukan dalam Array.

CopyTo(OleDbError[], Int32)

Menyalin semua elemen saat ini OleDbErrorCollection ke yang ditentukan OleDbErrorCollection mulai dari indeks tujuan yang ditentukan.

CopyTo(Array, Int32)

Sumber:
OleDbErrorCollection.cs
Sumber:
OleDbErrorCollection.cs
Sumber:
OleDbErrorCollection.cs
Sumber:
OleDbErrorCollection.cs

Menyalin elemen OleDbErrorCollection ke dalam Array, dimulai dari indeks yang ditentukan dalam Array.

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

Parameter

array
Array

tempat Array untuk menyalin elemen.

index
Int32

Indeks awal .array

Penerapan

Pengecualian

Jumlah index dan jumlah elemen dalam OleDbErrorCollection lebih besar dari panjang Array.

array adalah null.

index tidak valid untuk array.

Contoh

Contoh berikut menampilkan masing-masing OleDbError dalam OleDbErrorCollection koleksi.

public void DisplayOleDbErrorCollection(OleDbException 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 DisplayOleDbErrorCollection(exception As OleDbException)
    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

Lihat juga

Berlaku untuk

CopyTo(OleDbError[], Int32)

Sumber:
OleDbErrorCollection.cs
Sumber:
OleDbErrorCollection.cs
Sumber:
OleDbErrorCollection.cs
Sumber:
OleDbErrorCollection.cs

Menyalin semua elemen saat ini OleDbErrorCollection ke yang ditentukan OleDbErrorCollection mulai dari indeks tujuan yang ditentukan.

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

Parameter

array
OleDbError[]

OleDbErrorCollection yang merupakan tujuan elemen yang disalin dari saat ini OleDbErrorCollection.

index
Int32

Bilangan bulat 32-bit yang mewakili indeks di mana penyalinan OleDbErrorCollection dimulai.

Contoh

Contoh berikut menampilkan masing-masing OleDbError dalam OleDbErrorCollection koleksi.

public void DisplayOleDbErrorCollection(OleDbException 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 DisplayOleDbErrorCollection(exception As OleDbException)
    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

Lihat juga

Berlaku untuk