OdbcErrorCollection.CopyTo Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Copia los elementos de OdbcErrorCollection en una matriz, empezando por el índice especificado de la matriz.
Sobrecargas
CopyTo(Array, Int32) |
Copia los elementos de OdbcErrorCollection en una matriz, empezando por el índice especificado de la matriz. |
CopyTo(OdbcError[], Int32) |
Copia todos los elementos de la colección OdbcErrorCollection actual en la colección OdbcErrorCollection especificada, empezando en el índice de destino indicado. |
CopyTo(Array, Int32)
- Source:
- OdbcErrorCollection.cs
- Source:
- OdbcErrorCollection.cs
- Source:
- OdbcErrorCollection.cs
- Source:
- OdbcErrorCollection.cs
Copia los elementos de OdbcErrorCollection en una matriz, empezando por el índice especificado de la matriz.
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)
Parámetros
- array
- Array
Matriz en la que se van a copiar los elementos.
- i
- Int32
Índice de inicio de array
.
Implementaciones
Excepciones
La suma de index
y el número de elementos de OdbcErrorCollection es mayor que la longitud de la matriz.
El valor de array
es null
.
index
no es válido para array
.
Ejemplos
En el ejemplo siguiente se muestra cada una OdbcError de las OdbcErrorCollection colecciones.
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
Consulte también
Se aplica a
CopyTo(OdbcError[], Int32)
- Source:
- OdbcErrorCollection.cs
- Source:
- OdbcErrorCollection.cs
- Source:
- OdbcErrorCollection.cs
- Source:
- OdbcErrorCollection.cs
Copia todos los elementos de la colección OdbcErrorCollection actual en la colección OdbcErrorCollection especificada, empezando en el índice de destino indicado.
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)
Parámetros
- array
- OdbcError[]
OdbcErrorCollection que es el destino de los elementos copiados desde la colección OdbcErrorCollection actual.
- i
- Int32
Entero de 32 bits que representa el índice de OdbcErrorCollection en el que comienza la copia.
Ejemplos
En el ejemplo siguiente se muestra cada una OdbcError de las OdbcErrorCollection colecciones.
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