Contenido del Curso
Introducción a .NET con C#
Introducción a .NET con C#
1. Introducción
¿Qué Es Exactamente la Plataforma .NET?Creación de una Aplicación de ConsolaTomar Datos del UsuarioTarea: Creación de una Calculadora SimpleGestión de Excepciones Causadas por la Entrada del UsuarioTarea - Mejorando la CalculadoraLectura de ArchivosEscritura de ArchivosTarea - Calculadora Basada en Archivos
2. Programación Asíncrona e Introducción a los Servicios Web
3. Introducción a Bases de Datos con .NET
¿Qué es una base de datos?Estructura de una Base de Datos RelacionalConfiguración de un Servidor MySQLConexión al Servidor MySQLTarea - Escritura de Cadenas de ConexiónEjecución de ComandosTarea - Ejecución de Comandos MySQLMétodos de MySqlCommandTarea - Conexión a una Base de Datos MySQL y Ejecución de Comandos
5. Optimización de Operaciones de Base de Datos
Procedimientos Almacenados
Puntos Importantes
- Un Procedimiento Almacenado es un conjunto de comandos SQL. Cada Procedimiento Almacenado tiene un nombre único y actúa como una función. Por lo tanto, puede ser llamado o ejecutado como una función;
- Los Procedimientos Almacenados pueden crearse utilizando la sentencia
CREATE PROCEDURE
; - Los Procedimientos Almacenados pueden ejecutarse utilizando la sentencia
CALL
; - Se pueden utilizar los métodos
ExecuteReader
oExecuteNonQuery
del objetoMySqlCommand
para llamar a un Procedimiento Almacenado; - Si el Procedimiento Almacenado tiene un parámetro OUT (un parámetro que tiene la palabra clave
out
antes de él), es necesario especificar manualmente los valores de sus argumentos utilizando los métodosAddWithValue
yAdd
del atributoMySqlCommand
deParameter
; - La dirección de un parámetro
out
de un Procedimiento Almacenado debe establecerse enParameterDirection.Output
antes de ejecutar el Procedimiento Almacenado.
1. ¿Qué es un procedimiento almacenado?
2. El siguiente procedimiento almacenado recupera los nombres de los tres mejores atletas según sus puntuaciones. ¿Cuál es el método correcto para llamar a este procedimiento almacenado?
¿Todo estuvo claro?
¡Gracias por tus comentarios!
Sección 5. Capítulo 1