OdbcErrorCollection.CopyTo Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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)
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)
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