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
Métodos de MySqlCommand
Nota
Si no puedes eliminar objetos del servidor MySQL, es posible que el servidor esté ejecutándose en modo seguro. Para desactivar el modo seguro, puedes ejecutar la siguiente consulta:
SET SQL_SAFE_UPDATES=0;
.
Puntos importantes
- Se utiliza
ExecuteNonQuery
para comandos que modifican la base de datos; ExecuteReader
yExecuteScalar
se emplean para comandos de consulta que recuperan datos de la base de datos;ExecuteReader
devuelve un objetoMySqlDataReader
;MySqlDataReader
tiene un método llamadoread()
que lee las filas de manera secuencial; Es necesario cerrar (Close()
) el objetoMySqlDataReader
después de su uso;ExecuteScalar
devuelve unobject
que puede convertirse al tipo de dato apropiado.
1. El siguiente comando selecciona y devuelve todos los estudiantes que tienen calificaciones superiores a 90, ¿qué comando es el más apropiado para ejecutar esta consulta?
2. El siguiente comando selecciona y devuelve el nombre del estudiante más antiguo de la clase, ¿qué comando es el más apropiado para ejecutar esta consulta?
¿Todo estuvo claro?
¡Gracias por tus comentarios!
Sección 3. Capítulo 8