OdbcErrorCollection.CopyTo Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Zkopíruje prvky OdbcErrorCollection do pole počínaje zadaným indexem v rámci pole.
Přetížení
CopyTo(Array, Int32) |
Zkopíruje prvky OdbcErrorCollection do pole počínaje zadaným indexem v rámci pole. |
CopyTo(OdbcError[], Int32) |
Zkopíruje všechny prvky aktuálního OdbcErrorCollection do zadaného OdbcErrorCollection od zadaného cílového indexu. |
CopyTo(Array, Int32)
- Zdroj:
- OdbcErrorCollection.cs
- Zdroj:
- OdbcErrorCollection.cs
- Zdroj:
- OdbcErrorCollection.cs
- Zdroj:
- OdbcErrorCollection.cs
Zkopíruje prvky OdbcErrorCollection do pole počínaje zadaným indexem v rámci pole.
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)
Parametry
- array
- Array
Pole, do kterého chcete kopírovat prvky.
- i
- Int32
Počáteční index objektu array
.
Implementuje
Výjimky
Součet index
a počet prvků v objektu OdbcErrorCollection je větší než délka pole.
Hodnota array
je null
.
Hodnota index
není platná pro array
.
Příklady
Následující příklad zobrazí každý z nich OdbcError v kolekci 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
Viz také
Platí pro
CopyTo(OdbcError[], Int32)
- Zdroj:
- OdbcErrorCollection.cs
- Zdroj:
- OdbcErrorCollection.cs
- Zdroj:
- OdbcErrorCollection.cs
- Zdroj:
- OdbcErrorCollection.cs
Zkopíruje všechny prvky aktuálního OdbcErrorCollection do zadaného OdbcErrorCollection od zadaného cílového indexu.
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)
Parametry
- array
- OdbcError[]
Objekt OdbcErrorCollection , který je cílem prvků zkopírovaných z aktuálního OdbcErrorCollectionobjektu .
- i
- Int32
32bitové celé číslo, které představuje index v objektu OdbcErrorCollection , na kterém začíná kopírování.
Příklady
Následující příklad zobrazí každý z nich OdbcError v kolekci 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