Compartir a través de


Depurar (Cómo se procede en C#)

Actualización: noviembre 2007

Esta página proporciona vínculos a la Ayuda de las tareas de depuración más habituales. Para obtener más información sobre otras categorías de tareas frecuentes tratadas en la Ayuda, vea Cómo se utiliza C#.

Utilizar el depurador de Visual Studio

Funcionalidad de seguimiento de .NET Framework

Depurar servicios Web

Depurar formularios Windows Forms

Depurar aplicaciones de SQL

  • Funcionalidad de depuración (LINQ to SQL)
    Vínculos con varios temas sobre depuración de aplicaciones LINQ to SQL.

  • Tutorial: Depurar una función con valores de tabla definida por el usuario de SQL CLR
    Muestra cómo depurar una función con valores de tabla definida por el usuario (UDF) de SQL CLR.

  • Tutorial: Depurar un desencadenador de SQL CLR
    Muestra cómo depurar un desencadenador de SQL CLR. Utiliza la tabla Contact de la base de datos de ejemplo AdventureWorks, que es una de las bases de datos que se instalan con SQL Server 2005. El ejemplo crea un nuevo desencadenador de inserción de CLR en la tabla Contact.

  • Tutorial: Depurar un tipo definido por el usuario de SQL CLR
    Muestra cómo depurar un tipo definido por el usuario de SQL/CLR. Se crea un nuevo tipo de SQL/CLR en la base de datos de ejemplo Adventureworks. A continuación se utiliza el tipo en una definición de tabla, una instrucción INSERT y una instrucción SELECT.

  • Tutorial: Depurar una función escalar definida por el usuario de SQL CLR
    Muestra cómo depurar una función definida por el usuario (UDF) de SQL CLR. Crea una nueva función definida por el usuario de SQL CLR en la base de datos de ejemplo Adventureworks.

  • Tutorial: Depurar un agregado definido por el usuario de SQL CLR
    Muestra cómo depurar un agregado definido por el usuario de CLR SQL. En este ejemplo se crea en la base de datos de ejemplo Adventureworks una nueva función agregada de CLR SQL denominada Concatenar. Cuando esta función se invoca en una instrucción SQL, concatenará todos los valores de la columna especificada como parámetro de entrada.

  • Depuración de bases de datos de T-SQL
    Describe los procedimientos de instalación necesarios y proporciona un ejemplo que muestra cómo depurar una aplicación de base de datos de varios niveles.

  • Tutorial: Depurar un desencadenador de T-SQL
    Describe un ejemplo que utiliza la base de datos Adventureworks, que tiene una tabla Sales.Currency con un desencadenador UPDATE. El ejemplo incluye un procedimiento almacenado que actualiza una fila en la tabla, lo que activará al desencadenador. Establezca los puntos de interrupción en el desencadenador y, a través de la ejecución con diferentes parámetros del procedimiento almacenado, puede seguir las diferentes rutas de acceso de ejecución en el desencadenador.

  • Tutorial: Depurar una función definida por el usuario de T-SQL
    Describe un ejemplo que utiliza la función definida por el usuario (UDF) existente en la base de datos AdventureWorks con nombre ufnGetStock, esta función devuelve un recuento de elementos en existencia para un ProductID determinado.

  • Tutorial: Depurar un procedimiento almacenado de T-SQL
    Muestra cómo crear y depurar un procedimiento almacenado de T-SQL mediante la depuración de base de datos directa; es decir, a través del Explorador de servidores. También se muestran diferentes técnicas de depuración como establecer puntos de interrupción, ver elementos de datos, etc.

Recursos adicionales

Este sitio requiere una conexión a Internet.

Vea también

Conceptos

Cómo se utiliza C#