Comparteix a través de


OdbcError Clase

Definición

Recopila información relacionada con una advertencia o un error devuelto por el origen de datos.

public ref class OdbcError sealed
public sealed class OdbcError
[System.Serializable]
public sealed class OdbcError
type OdbcError = class
[<System.Serializable>]
type OdbcError = class
Public NotInheritable Class OdbcError
Herencia
OdbcError
Atributos

Ejemplos

En el ejemplo siguiente se muestran las propiedades de la OdbcError clase .

public void DisplayOdbcErrorCollection(OdbcException exception)
{
    for (int i = 0; i < exception.Errors.Count; i++)
    {
        Console.WriteLine("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");
    }
    Console.ReadLine();
}
Public Sub DisplayOdbcErrorCollection(ByVal exception As OdbcException)
    Dim i As Integer

    For i = 0 To exception.Errors.Count - 1
        Console.WriteLine("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
    Console.ReadLine()
End Sub

Comentarios

Esta clase la crea OdbcDataAdapter cada vez que se produce un error. A continuación, la clase administra cada instancia de OdbcError creada por OdbcDataAdapter la OdbcErrorCollection clase , que a su vez se crea mediante la OdbcException clase .

Si la gravedad del error es demasiado grande, el servidor puede cerrar OdbcConnection. Sin embargo, el usuario puede volver a abrir la conexión y continuar.

Propiedades

Message

Obtiene una descripción breve del error.

NativeError

Obtiene la información de error específica del origen de datos.

Source

Obtiene el nombre del controlador que ha generado el error.

SQLState

Obtiene el código de error de cinco caracteres según el estándar ANSI SQL de la base de datos.

Métodos

Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
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()

Obtiene el texto completo del mensaje de error.

Se aplica a

Consulte también