SlideShare una empresa de Scribd logo
ÁREA :
DOCENTE :
INTEGRANTES :
CICLO :
ESCUELA PROFESIONAL DE:
INGENIERÍA DE SISTEMAS Y TELEMÁTICA
TEMA: OBJETO SQL COMMAND.
Laboratorio de Programación III.
Marco Aurelio Porro Chulli.
 Diaz Quintana, Duyen Yudith.
 Carhuatanta Paredes, Pierina.
VII GRUPO : “A”
Representa un procedimiento almacenado o
una instrucción de Transact-SQL que se ejecuta
en una base de datos de SQL Server. Cuando se
crea una instancia de SqlCommand, las
propiedades de lectura y escritura se
establecen en sus valores iniciales.
Un SqlCommand se utiliza cuando necesitas
ejecutar un tipo de sentencia Sql a la base de
datos (los tipos pueden ser: Delete, Update,
Insert o Select). Obtiene o establece un valor
que indica cómo se interpreta la propiedad
CommandText.
PROPIEDADES
 COLUMNENCRYPTIONSETTING: OBTIENE O ESTABLECE LA CONFIGURACIÓN DEL
CIFRADO DE COLUMNAS PARA ESTE COMANDO.
 COMMANDTEXT: OBTIENE O ESTABLECE LA INSTRUCCIÓN DE TRANSACT-SQL, EL
NOMBRE DE TABLA O EL PROCEDIMIENTO ALMACENADO QUE SE EJECUTAN EN EL
ORIGEN DE DATOS.(INVALIDA DBCOMMAND.COMMANDTEXT).
 COMMANDTIMEOUT: OBTIENE O ESTABLECE EL TIEMPO DE ESPERA ANTES DE
TERMINAR EL INTENTO DE EJECUTAR UN COMANDO Y GENERAR UN
ERROR.(INVALIDA DBCOMMAND.COMMANDTIMEOUT).
 COMMANDTYPE: OBTIENE O ESTABLECE UN VALOR QUE INDICA CÓMO SE INTERPRETA
LA PROPIEDAD COMMANDTEXT).(INVALIDA DBCOMMAND.COMMANDTYPE).
 CONNECTION: OBTIENE O ESTABLECE LA INTERFAZ SQLCONNECTION QUE USA ESTA
INSTANCIA DE SQLCOMMAND.
 Container: Obtiene IContainer que contiene Component. (Heredado de Component).
 DesignTimeVisible: Obtiene o establece un valor que indica si el objeto de comando debe
estar visible en un control del Diseñador de Windows
Forms.(Invalida DbCommand.DesignTimeVisible).
 Notification: Obtiene o establece un valor que especifica el
objeto SqlNotificationRequest enlazado a este comando.
 NotificationAutoEnlist: Obtiene o establece un valor que indica si la aplicación debe recibir
automáticamente notificaciones de consulta de un objeto SqlDependency común.
 Parameters: Obtiene la estructura SqlParameterCollection.
 Site: Obtiene o establece la ISite de la Component.(Heredado de Component).
 Transaction: Obtiene o establece la transacción SqlTransaction en la que se
ejecuta SqlCommand.
 UpdatedRowSource: Obtiene o establece la manera en que se aplican los resultados del
comando a DataRow cuando lo utiliza el
método Update de DbDataAdapter.(Invalida DbCommand.UpdatedRowSource)
METODOS
 BeginExecuteNonQuery(): Inicia la ejecución asincrónica de la instrucción de
Transact-SQL o del procedimiento almacenado que describe SqlCommand.
 BeginExecuteNonQuery(AsyncCallback, Object): Inicia la ejecución asincrónica de
la instrucción de Transact-SQL o del procedimiento almacenado que
describe SqlCommand, dados un procedimiento de devolución de llamada e
información de estado.
 BeginExecuteReader(): Inicia la ejecución asincrónica de la instrucción de
Transact-SQL o del procedimiento almacenado que describe SqlCommand y
recupera uno o varios conjuntos de resultados del servidor.
 Cancel(): Intenta cancelar la ejecución de
un SqlCommand.(Invalida DbCommand.Cancel()).
 Clone(): Crea un nuevo objeto SqlCommand que es una copia de la instancia
actual.
 CREATEOBJREF(TYPE): CREA UN OBJETO QUE CONTIENE TODA LA
INFORMACIÓN RELEVANTE NECESARIA PARA GENERAR A UN PROXY QUE SE
UTILIZA PARA COMUNICARSE CON UN OBJETO REMOTO.(HEREDADO
DE MARSHALBYREFOBJECT).
 CREATEPARAMETER(): CREA UNA NUEVA INSTANCIA DE UN
OBJETO SQLPARAMETER.
 ENDEXECUTENONQUERY(IASYNCRESULT): FINALIZA LA EJECUCIÓN
ASINCRÓNICA DE UNA INSTRUCCIÓN DE TRANSACT-SQL.
 EQUALS(OBJECT): DETERMINA SI EL OBJETO ESPECIFICADO ES IGUAL AL
OBJETO ACTUAL.(HEREDADO DE OBJECT).
 EXECUTESCALARASYNC(): UNA VERSIÓN ASINCRÓNICA DE EXECUTESCALAR ,
QUE EJECUTA LA CONSULTA Y DEVUELVE LA PRIMERA COLUMNA DE LA
PRIMERA FILA DEL CONJUNTO DE RESULTADOS DEVUELTO POR LA
CONSULTA. SE OMITEN TODAS LAS DEMÁS COLUMNAS Y FILAS.
 EXECUTEXMLREADER(): ENVÍA COMMANDTEXT A CONNECTION Y CREA UN
OBJETO XMLREADER.
 GETHASHCODE(): SIRVE COMO LA FUNCIÓN HASH
PREDETERMINADA.(HEREDADO DE OBJECT).
EJEMPLO
public List Listar()
{
SqlConnection con = new SqlConnection(cadenaConexion);
SqlCommand com = new SqlCommand("LISTAR_CAMPANAS", con);
com.CommandType = System.Data.CommandType.StoredProcedure;
con.Open();
SqlDataReader drCampanas = com.ExecuteReader();
List listaCampanas = new List();
while (drCampanas.Read()) {
listaCampanas.Add(Cargar(drCampanas));
}drCampanas.Close();
con.Close();
return listaCampanas;
}
Objeto SqlCommand

Más contenido relacionado

PPTX
Objeto sqlcomand
PPTX
Diapositivas de objeto sqlcommand
PPTX
Objeto sqlcommand
PPTX
Objeto Sql Command
PPTX
PPTX
LABORATORIO DE PROGRAMACIÓN I.
PPTX
Preparestatement
Objeto sqlcomand
Diapositivas de objeto sqlcommand
Objeto sqlcommand
Objeto Sql Command
LABORATORIO DE PROGRAMACIÓN I.
Preparestatement

La actualidad más candente (18)

PPTX
PPTX
System.Data.SqlClient
PPT
Bd L8 Eq9 Pre Rosa Triggers
PPTX
LABORATORIO DE PROGRAMACIÓN I.
PPTX
Objeto sqlcommand
PPT
Categorias de Procedimientos Almacenados
PDF
Vistas
PPT
7.1. procedimientos almacenados
DOCX
Ayuda la clase statement
PPTX
Prepared statement
PPTX
Procesamientos Almacenados
DOCX
Sql connection
DOCX
Sesion05 - Manipulacion de datos (Oracle)
PDF
Teoria procedimientos almacenados
PPTX
Java con base de datos
PPTX
Lenguaje transact sql
PPTX
Objeto SqlDataReader
System.Data.SqlClient
Bd L8 Eq9 Pre Rosa Triggers
LABORATORIO DE PROGRAMACIÓN I.
Objeto sqlcommand
Categorias de Procedimientos Almacenados
Vistas
7.1. procedimientos almacenados
Ayuda la clase statement
Prepared statement
Procesamientos Almacenados
Sql connection
Sesion05 - Manipulacion de datos (Oracle)
Teoria procedimientos almacenados
Java con base de datos
Lenguaje transact sql
Objeto SqlDataReader
Publicidad

Similar a Objeto SqlCommand (20)

PPTX
OBJETO SQLCOMMAND.
PPTX
PPTX
Objeto sqlcommand
PPTX
Ms SQL Server
PPTX
Lenguaje transact sql
PPTX
PPTX
Lenguaje Transact sql
PPTX
Lenguaje transact sql
PDF
Yupa cesar bdii_t7
PPTX
Transac sq ll
PPS
Ado
PPTX
Procedimientos de almacenados sql server
PPT
Lenguaje transact
PPTX
PPTX
Epacios nombre system.data.
PPTX
Objeto sql.data.adapter
PPT
Ejecución de instrucción T-Sql usando Visual Studio y C SHARP
PPTX
PPTX
DPRN3_U3_A1_ANHG
PPTX
OBJETO SQLCOMMAND.
Objeto sqlcommand
Ms SQL Server
Lenguaje transact sql
Lenguaje Transact sql
Lenguaje transact sql
Yupa cesar bdii_t7
Transac sq ll
Ado
Procedimientos de almacenados sql server
Lenguaje transact
Epacios nombre system.data.
Objeto sql.data.adapter
Ejecución de instrucción T-Sql usando Visual Studio y C SHARP
DPRN3_U3_A1_ANHG
Publicidad

Más de PierinaCP (11)

PPTX
Data Warehouse
PPTX
cursores
PPTX
Objeto Connection
PPTX
ADO.Net
PPTX
PPTX
ResultSet
PPTX
Statement
PPTX
Connection
PPTX
Java con BD
PPTX
Jdbc
PPTX
Java
Data Warehouse
cursores
Objeto Connection
ADO.Net
ResultSet
Statement
Connection
Java con BD
Jdbc
Java

Último (20)

PPTX
clase MICROCONTROLADORES ago-dic 2019.pptx
PPTX
1 CONTAMINACION AMBIENTAL EN EL PLANETA.pptx
PDF
fulguracion-medicina-legal-418035-downloable-2634665.pdf lesiones por descarg...
PDF
Informe Comision Investigadora Final distribución electrica años 2024 y 2025
PDF
SUBDIVISIÓN URBANA PUEDE ENFRENTAR SERVIDUMBRE DE PASO.pdf
PDF
TESTAMENTO DE DESCRIPTIVA ..............
PPTX
Notificacion e investigación de incidentes y accidentes de trabajo.pptx
PPTX
CAPACITACIÓN DE USO ADECUADO DE EPP.pptx
PDF
Módulo-de Alcance-proyectos - Definición.pdf
PDF
Perfilaje de Pozos _20250624_222013_0000.pdf
PDF
prg2_t01_p01_Fundamentos POO - parte1.pdf
PPTX
Cortinas-en-Presas-de-Gravedad-Vertedoras-y-No-Vertedoras.pptx
DOCX
CONCEPTOS BASICOS DE LA PROGRAMACION STEP
PDF
NORMATIVA Y DESCRIPCION ALCANTARILLADO PLUVIAL.pdf
PPTX
Contexto Normativo NSR10, presentacion 2025
PPTX
GEOLOGIA, principios , fundamentos y conceptos
PDF
Copia de Presentación Propuesta de Marketing Corporativo Blanco y Negro.pdf
PDF
FIJA NUEVO TEXTO DE LA ORDENANZA GENERAL DE LA LEY GENERAL DE URBANISMO Y CON...
PPT
357161027-seguridad-industrial-diapositivas-ppt.ppt
PDF
5 Presentación de PowerPointGENERACIÓN DESECHOS UIS 18-02-2023 (1).pdf
clase MICROCONTROLADORES ago-dic 2019.pptx
1 CONTAMINACION AMBIENTAL EN EL PLANETA.pptx
fulguracion-medicina-legal-418035-downloable-2634665.pdf lesiones por descarg...
Informe Comision Investigadora Final distribución electrica años 2024 y 2025
SUBDIVISIÓN URBANA PUEDE ENFRENTAR SERVIDUMBRE DE PASO.pdf
TESTAMENTO DE DESCRIPTIVA ..............
Notificacion e investigación de incidentes y accidentes de trabajo.pptx
CAPACITACIÓN DE USO ADECUADO DE EPP.pptx
Módulo-de Alcance-proyectos - Definición.pdf
Perfilaje de Pozos _20250624_222013_0000.pdf
prg2_t01_p01_Fundamentos POO - parte1.pdf
Cortinas-en-Presas-de-Gravedad-Vertedoras-y-No-Vertedoras.pptx
CONCEPTOS BASICOS DE LA PROGRAMACION STEP
NORMATIVA Y DESCRIPCION ALCANTARILLADO PLUVIAL.pdf
Contexto Normativo NSR10, presentacion 2025
GEOLOGIA, principios , fundamentos y conceptos
Copia de Presentación Propuesta de Marketing Corporativo Blanco y Negro.pdf
FIJA NUEVO TEXTO DE LA ORDENANZA GENERAL DE LA LEY GENERAL DE URBANISMO Y CON...
357161027-seguridad-industrial-diapositivas-ppt.ppt
5 Presentación de PowerPointGENERACIÓN DESECHOS UIS 18-02-2023 (1).pdf

Objeto SqlCommand

  • 1. ÁREA : DOCENTE : INTEGRANTES : CICLO : ESCUELA PROFESIONAL DE: INGENIERÍA DE SISTEMAS Y TELEMÁTICA TEMA: OBJETO SQL COMMAND. Laboratorio de Programación III. Marco Aurelio Porro Chulli.  Diaz Quintana, Duyen Yudith.  Carhuatanta Paredes, Pierina. VII GRUPO : “A”
  • 2. Representa un procedimiento almacenado o una instrucción de Transact-SQL que se ejecuta en una base de datos de SQL Server. Cuando se crea una instancia de SqlCommand, las propiedades de lectura y escritura se establecen en sus valores iniciales. Un SqlCommand se utiliza cuando necesitas ejecutar un tipo de sentencia Sql a la base de datos (los tipos pueden ser: Delete, Update, Insert o Select). Obtiene o establece un valor que indica cómo se interpreta la propiedad CommandText.
  • 3. PROPIEDADES  COLUMNENCRYPTIONSETTING: OBTIENE O ESTABLECE LA CONFIGURACIÓN DEL CIFRADO DE COLUMNAS PARA ESTE COMANDO.  COMMANDTEXT: OBTIENE O ESTABLECE LA INSTRUCCIÓN DE TRANSACT-SQL, EL NOMBRE DE TABLA O EL PROCEDIMIENTO ALMACENADO QUE SE EJECUTAN EN EL ORIGEN DE DATOS.(INVALIDA DBCOMMAND.COMMANDTEXT).  COMMANDTIMEOUT: OBTIENE O ESTABLECE EL TIEMPO DE ESPERA ANTES DE TERMINAR EL INTENTO DE EJECUTAR UN COMANDO Y GENERAR UN ERROR.(INVALIDA DBCOMMAND.COMMANDTIMEOUT).  COMMANDTYPE: OBTIENE O ESTABLECE UN VALOR QUE INDICA CÓMO SE INTERPRETA LA PROPIEDAD COMMANDTEXT).(INVALIDA DBCOMMAND.COMMANDTYPE).  CONNECTION: OBTIENE O ESTABLECE LA INTERFAZ SQLCONNECTION QUE USA ESTA INSTANCIA DE SQLCOMMAND.
  • 4.  Container: Obtiene IContainer que contiene Component. (Heredado de Component).  DesignTimeVisible: Obtiene o establece un valor que indica si el objeto de comando debe estar visible en un control del Diseñador de Windows Forms.(Invalida DbCommand.DesignTimeVisible).  Notification: Obtiene o establece un valor que especifica el objeto SqlNotificationRequest enlazado a este comando.  NotificationAutoEnlist: Obtiene o establece un valor que indica si la aplicación debe recibir automáticamente notificaciones de consulta de un objeto SqlDependency común.  Parameters: Obtiene la estructura SqlParameterCollection.  Site: Obtiene o establece la ISite de la Component.(Heredado de Component).  Transaction: Obtiene o establece la transacción SqlTransaction en la que se ejecuta SqlCommand.  UpdatedRowSource: Obtiene o establece la manera en que se aplican los resultados del comando a DataRow cuando lo utiliza el método Update de DbDataAdapter.(Invalida DbCommand.UpdatedRowSource)
  • 5. METODOS  BeginExecuteNonQuery(): Inicia la ejecución asincrónica de la instrucción de Transact-SQL o del procedimiento almacenado que describe SqlCommand.  BeginExecuteNonQuery(AsyncCallback, Object): Inicia la ejecución asincrónica de la instrucción de Transact-SQL o del procedimiento almacenado que describe SqlCommand, dados un procedimiento de devolución de llamada e información de estado.  BeginExecuteReader(): Inicia la ejecución asincrónica de la instrucción de Transact-SQL o del procedimiento almacenado que describe SqlCommand y recupera uno o varios conjuntos de resultados del servidor.  Cancel(): Intenta cancelar la ejecución de un SqlCommand.(Invalida DbCommand.Cancel()).  Clone(): Crea un nuevo objeto SqlCommand que es una copia de la instancia actual.
  • 6.  CREATEOBJREF(TYPE): CREA UN OBJETO QUE CONTIENE TODA LA INFORMACIÓN RELEVANTE NECESARIA PARA GENERAR A UN PROXY QUE SE UTILIZA PARA COMUNICARSE CON UN OBJETO REMOTO.(HEREDADO DE MARSHALBYREFOBJECT).  CREATEPARAMETER(): CREA UNA NUEVA INSTANCIA DE UN OBJETO SQLPARAMETER.  ENDEXECUTENONQUERY(IASYNCRESULT): FINALIZA LA EJECUCIÓN ASINCRÓNICA DE UNA INSTRUCCIÓN DE TRANSACT-SQL.  EQUALS(OBJECT): DETERMINA SI EL OBJETO ESPECIFICADO ES IGUAL AL OBJETO ACTUAL.(HEREDADO DE OBJECT).  EXECUTESCALARASYNC(): UNA VERSIÓN ASINCRÓNICA DE EXECUTESCALAR , QUE EJECUTA LA CONSULTA Y DEVUELVE LA PRIMERA COLUMNA DE LA PRIMERA FILA DEL CONJUNTO DE RESULTADOS DEVUELTO POR LA CONSULTA. SE OMITEN TODAS LAS DEMÁS COLUMNAS Y FILAS.  EXECUTEXMLREADER(): ENVÍA COMMANDTEXT A CONNECTION Y CREA UN OBJETO XMLREADER.  GETHASHCODE(): SIRVE COMO LA FUNCIÓN HASH PREDETERMINADA.(HEREDADO DE OBJECT).
  • 7. EJEMPLO public List Listar() { SqlConnection con = new SqlConnection(cadenaConexion); SqlCommand com = new SqlCommand("LISTAR_CAMPANAS", con); com.CommandType = System.Data.CommandType.StoredProcedure; con.Open(); SqlDataReader drCampanas = com.ExecuteReader(); List listaCampanas = new List(); while (drCampanas.Read()) { listaCampanas.Add(Cargar(drCampanas)); }drCampanas.Close(); con.Close(); return listaCampanas; }