OdbcErrorCollection.CopyTo Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
öğesinin OdbcErrorCollection öğelerini dizi içinde belirtilen dizinden başlayarak bir diziye kopyalar.
Aşırı Yüklemeler
CopyTo(Array, Int32) |
öğesinin OdbcErrorCollection öğelerini dizi içinde belirtilen dizinden başlayarak bir diziye kopyalar. |
CopyTo(OdbcError[], Int32) |
Geçerli OdbcErrorCollection öğenin tüm öğelerini belirtilen hedef dizinden başlayarak belirtilene OdbcErrorCollection kopyalar. |
CopyTo(Array, Int32)
- Kaynak:
- OdbcErrorCollection.cs
- Kaynak:
- OdbcErrorCollection.cs
- Kaynak:
- OdbcErrorCollection.cs
- Kaynak:
- OdbcErrorCollection.cs
öğesinin OdbcErrorCollection öğelerini dizi içinde belirtilen dizinden başlayarak bir diziye kopyalar.
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)
Parametreler
- array
- Array
Öğelerin kopyalandığı dizi.
- i
- Int32
başlangıç dizini.array
Uygulamalar
Özel durumlar
içindeki öğelerin OdbcErrorCollection toplamı index
ve sayısı dizinin uzunluğundan büyüktür.
, array
şeklindedir null
.
index
için array
geçerli değil.
Örnekler
Aşağıdaki örnek koleksiyondaki her OdbcError birini OdbcErrorCollection görüntüler.
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
Ayrıca bkz.
Şunlara uygulanır
CopyTo(OdbcError[], Int32)
- Kaynak:
- OdbcErrorCollection.cs
- Kaynak:
- OdbcErrorCollection.cs
- Kaynak:
- OdbcErrorCollection.cs
- Kaynak:
- OdbcErrorCollection.cs
Geçerli OdbcErrorCollection öğenin tüm öğelerini belirtilen hedef dizinden başlayarak belirtilene OdbcErrorCollection kopyalar.
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)
Parametreler
- array
- OdbcError[]
OdbcErrorCollection geçerli OdbcErrorCollectionöğesinden kopyalanan öğelerin hedefidir.
- i
- Int32
Kopyalamanın başladığı dizini OdbcErrorCollection temsil eden 32 bitlik bir tamsayı.
Örnekler
Aşağıdaki örnek koleksiyondaki her OdbcError birini OdbcErrorCollection görüntüler.
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