Sunteți pe pagina 1din 5

PROGRAMACIÓN NET III

Actividad 4. MySqlCommand.

Facilitador: Fabián Gálvez González


Alumna: Ariana Guadalupe Villafuerte Hernández

UnADM
15 de abril de 2020.
Contenido

Propósito.................................................................................................................................2

Introducción............................................................................................................................2

Desarrollo................................................................................................................................2

Conclusión...............................................................................................................................3

Fuentes de consulta................................................................................................................3
Actividad 4. MySqlCommand.

Propósito.

Identificar la sintaxis de los comandos permitidos por el objeto MySqlCommand.

Introducción.
Para poder realizar esta actividad primero se tiene que comprender que es el
objeto MySqlCommand y para qué sirve.

Dentro de nuestro material de estudio, podemos encontrar que MySqlCommand,


es una parte fundamental para abrir una conexión de base de datos, ya que nos
permite ejecutar sentencias SQL, así como los parámetros necesarios para
establecer la conexión con la base de datos.

Desarrollo
Para este primer punto de la actividad se analizarán los siguientes comandos y se
identificarán los que pueden usarse con el objeto MySqlCommand.

1. CommandText: Obtiene o establece la instrucción SQL para ejecutar en la


fuente de datos.
2. ExecuteReader: Es un método que ejecuta comandos que devuelven filas.
3. SelectCommand: Obtiene o establece una instrucción Transact-SQL o un
procedimiento almacenado que se usa para seleccionar registros en el
origen de datos.
4. ConnectionString: Obtiene o establece la cadena que se usa para abrir
una base de datos de SQL Server, relacionado con SqlConnection.
5. ServerVersion: Obtiene una cadena que contiene la versión de la instancia
de SQL Server a la que está conectado el cliente, relacionado con
SqlConnection.
6. ExecuteNonQuery: Es un método que ejecuta comandos como sentencias
SQL INSERT, DELETE y UPDATE.
7. CreateCommand: Crea y devuelve un objeto SqlCommand asociado con
SqlConnection.
8. Close: Cerrar una conexión de MySQL relacionado con SqlConnection.
9. Connection: Obtiene o establece la MySqlConnection que usa esta
instancia de MySqlCommand.
10. Database: Se refiere a la base de datos relacionado con SqlConnection.

En la siguiente tabla se integrarán los comandos que pueden utilizarse con el


objeto MySqlCommand, su sintaxis y sus posibles usos.

Nombre del Sintaxis Posibles usos


componente
CommandText cadena de anulación pública
Se utiliza
CommandText { get ; establecer o
establecer ; } devolver el
texto de un
comando
representado
por un objeto
Command. 
ExecuteReader public MySqlDataReader Se puede
EndExecuteReader ( utilizar para
resultado de IAsyncResult recuperar las
) filas
solicitadas.
SelectCommand public Se usa para
System.Data.SqlClient.SqlCommand seleccionar
SelectCommand { get; set; } registros en
el origen de
datos.
ExecuteNonQuery public override int Lo podemos
ExecuteNonQuery (); utilizar
cuando
queremos
saber el
número de
filas
afectadas
por algún
comando.
CreateCommand public Se utiliza
System.Data.SqlClient.SqlCommand cuando
CreateCommand (); queremos
crear un
objeto que
nos permita
interactuar
con los datos
de la base.
Connection Conexión pública MySqlConnection Se utiliza
{ get ; establecer ; } cuando
querermos
establecer
una conexión
a una base
de datos.

Conclusión
En esta actividad pudimos ver que cada clase tiene objetos que podemos utilizar y
que nos facilitaran el uso de las bases de datos, sin embargo, también vimos
como algunos objetos dependen del uso de más de una clase como en el caso de
Connection. Es muy importante conocer que clase se requiere para poder hacer
uso de los objetos de manera correcta.

Fuentes de consulta
2020. Programación Net III, Unidad 3. Manipulación de datos mediante .NET,
Ciudad de México: Universidad Abierta y A Distancia de México, Disponible en:
https://campus.unadmexico.mx/contenidos/DCEIT/BLOQUE1/DS/07/DPRN3/U3/d
escargables/Unidad%203%20Manipulacion%20de%20datos%20mediante
%20.NET.pdf

S-ar putea să vă placă și