OdbcErrorCollection Clase
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í.
Recopila todos los errores que genera OdbcDataAdapter. Esta clase no puede heredarse.
public ref class OdbcErrorCollection sealed : System::Collections::ICollection
[System.Serializable]
public sealed class OdbcErrorCollection : System.Collections.ICollection
public sealed class OdbcErrorCollection : System.Collections.ICollection
[<System.Serializable>]
type OdbcErrorCollection = class
interface ICollection
interface IEnumerable
type OdbcErrorCollection = class
interface ICollection
interface IEnumerable
Public NotInheritable Class OdbcErrorCollection
Implements ICollection
- Herencia
-
OdbcErrorCollection
- Atributos
- Implementaciones
Ejemplos
En el ejemplo siguiente se muestra cada una OdbcError dentro de 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
Comentarios
Esta clase se crea mediante OdbcException para recopilar instancias de la OdbcError clase . OdbcErrorCollection siempre contiene al menos una instancia de la OdbcError clase .
Propiedades
Count |
Obtiene el número de errores de la colección. |
Item[Int32] |
Obtiene el error en el índice especificado. |
Métodos
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. |
Equals(Object) |
Determina si el objeto especificado es igual que el objeto actual. (Heredado de Object) |
GetEnumerator() |
Devuelve un objeto que implementa la interfaz IEnumerator y que puede recorrer en iteración los objetos OdbcErrorCollection de la clase OdbcErrorCollection. |
GetHashCode() |
Sirve como la función hash predeterminada. (Heredado de Object) |
GetType() |
Obtiene el Type de la instancia actual. (Heredado de Object) |
MemberwiseClone() |
Crea una copia superficial del Object actual. (Heredado de Object) |
ToString() |
Devuelve una cadena que representa el objeto actual. (Heredado de Object) |
Implementaciones de interfaz explícitas
ICollection.IsSynchronized |
Para obtener una descripción de este miembro, vea IsSynchronized. |
ICollection.SyncRoot |
Para obtener una descripción de este miembro, vea SyncRoot. |
Métodos de extensión
Cast<TResult>(IEnumerable) |
Convierte los elementos de IEnumerable en el tipo especificado. |
OfType<TResult>(IEnumerable) |
Filtra los elementos de IEnumerable en función de un tipo especificado. |
AsParallel(IEnumerable) |
Habilita la paralelización de una consulta. |
AsQueryable(IEnumerable) |
Convierte una interfaz IEnumerable en IQueryable. |