SlideShare una empresa de Scribd logo
1 de 14
CURSO : LABORATORIO DE PROGRAMACIÓN I
DOCENTE : ING. PORRO CHULLI, Marco Aurelio
AUTORES : MARCHENA HUANUIRE, Greinder Alexis
VASQUEZ VENTURA, Liz Evelin
CICLO : IV
El espacio de nombres System.Data.SqlClient es el proveedor de datos de .NET Framework
para SQL Server.
El proveedor de datos de .NET Framework para SQL Server describe una colección de clases
utilizadas para obtener acceso a una base de datos de SQL Server en el espacio administrado.
Al utilizar SqlDataAdapter, se puede rellenar un objeto DataSet residente en memoria, que
sirve para consultar y actualizar la base de datos.
System.Data.SqlClient proporciona acceso a las versiones de SQL Server a partir de SQL
Server 7.0, que encapsula los protocolos específicos de base de datos. La funcionalidad del
proveedor de datos tiene un diseño similar al de los proveedores de datos de .NET
Framework para OLE DB, ODBC y Oracle. System.Data.SqlClient incluye un analizador de
secuencias de datos tabulares (TDS) para comunicarse directamente con SQL Server. El
proveedor de datos sqlClient funciona sólo con la base de datos SQL Server.
CLASE DESCRIPCIÓN
SqlBulkCopy
Permite realizar eficazmente una carga masiva de una tabla de SQL Server con datos procedentes de otro
origen.
SqlBulkCopyColumnMapping
Define la asignación entre una columna en el origen de datos de una instancia de SqlBulkCopy y una columna
en la tabla de destino de la instancia.
SqlBulkCopyColumnMappingCollection Colección de objetos SqlBulkCopyColumnMapping que hereda de CollectionBase.
SqlClientFactory
Representa un conjunto de métodos para crear instancias de la implementación de las clases de origen de
datos del proveedor de System.Data.SqlClient.
SqlClientMetaDataCollectionNames
Proporciona una lista de constantes que se utilizan con el método GetSchema para recuperar colecciones de
metadatos.
SqlClientPermission
Permite que el proveedor de datos de .NET Framework para servidor SQL Server se asegure de que un usuario dispone
de un nivel de seguridad suficiente para obtener acceso a un origen de datos.
SqlClientPermissionAttribute Asocia una acción de seguridad a un atributo de seguridad personalizado.
SqlCommand
Representa un procedimiento almacenado o una instrucción de Transact-SQL que se ejecuta en una base de datos de
SQL Server. Esta clase no se puede heredar.
SqlCommandBuilder
Genera automáticamente comandos de tabla única que se utilizan para conciliar los cambios realizados en un
objeto DataSet con la base de datos de SQL Server asociada. Esta clase no se puede heredar.
SqlConnection Representa una conexión abierta con una base de datos de SQL Server. Esta clase no se puede heredar.
SqlConnectionStringBuilder
Proporciona una manera simple de crear y administrar el contenido de las cadenas de conexión que utiliza la
clase SqlConnection.
SqlDataAdapter
Representa un conjunto de comandos de datos y una conexión de base de datos que se utilizan para rellenar
un DataSet y actualizar una base de datos de SQL Server. Esta clase no se puede heredar.
SqlDataReader
Proporciona una forma de leer una secuencia de filas sólo hacia delante en una base de datos de SQL Server. Esta clase
no se puede heredar.
SQLDebugging Infraestructura. Se incluye como soporte para aplicaciones de depuración. No está pensado para su uso directo.
SqlDependency
El objeto SqlDependency representa una dependencia de notificación de consulta entre una aplicación y una instancia
de SQL Server 2005. La aplicación puede crear un objeto SqlDependency y registrarse para recibir notificaciones a
través del controlador de eventos OnChangeEventHandler.
SqlError Recopila información relevante para una advertencia o un error devuelto por SQL Server.
SqlErrorCollection
Recopila todos los errores generados por el proveedor de datos de .NET Framework para SQL Server. Esta
clase no se puede heredar.
SqlException
La excepción que se produce cuando SQL Server devuelve una advertencia o un error. Esta clase no se puede
heredar.
SqlInfoMessageEventArgs Proporciona datos para el evento InfoMessage.
SqlNotificationEventArgs Representa el conjunto de argumentos pasado al controlador de eventos de notificación.
SqlParameter
Representa un parámetro de un objeto SqlCommand y, de manera opcional, su asignación a
columnas de DataSet. Esta clase no se puede heredar.
SqlParameterCollection
Representa una colección de parámetros asociados a un objeto SqlCommand y sus correspondientes
asignaciones a las columnas de un objeto DataSet. Esta clase no se puede heredar.
SqlRowsCopiedEventArgs Representa el conjunto de argumentos pasado al controlador SqlRowsCopiedEventHandler.
SqlRowUpdatedEventArgs Proporciona datos para el evento RowUpdated.
SqlRowUpdatingEventArgs Proporciona datos para el evento RowUpdating.
SqlTransaction
Representa una transacción de Transact-SQL que se realiza en una base de datos de SQL Server. Esta clase no
se puede heredar.
Representa el método que controlará el evento RowUpdating de SqlDataAdapter.
Sintaxis
Public Delegate Sub SqlRowUpdatingEventHandler (
sender As Object,
e As SqlRowUpdatingEventArgs
)
DELEGADO DESCRIPCIÓN
OnChangeEventHandler
Controla el evento OnChange que se desencadena cuando se recibe una notificación para
cualquiera de los comandos asociado a un objeto SqlDependency.
SqlInfoMessageEventHandler Representa el método que controlará el evento InfoMessage de SqlConnection.
SqlRowsCopiedEventHandler Representa el método que controla el evento SqlRowsCopied de SqlBulkCopy.
SqlRowUpdatedEventHandler Representa el método que controlará el evento RowUpdated de SqlDataAdapter.
SqlRowUpdatingEventHandler Representa el método que controlará el evento RowUpdating de SqlDataAdapter.
ENUMERACIÓN DESCRIPCIÓN
SortOrder Especifica cómo se ordenan las filas de datos.
SqlBulkCopyOptions
Indicador bit a bit que especifica una o varias opciones que se van a utilizar con una instancia
de SqlBulkCopy.
SqlNotificationInfo
Esta enumeración proporciona información adicional sobre las diferentes notificaciones que
puede recibir el controlador de eventos de dependencia.
SqlNotificationSource Indica el origen de la notificación recibida por el controlador de eventos de dependencia.
SqlNotificationType
Describe los diferentes tipos de notificación que puede recibir un controlador de
eventos OnChangeEventHandler a través del parámetro SqlNotificationEventArgs.
ApplicationIntent Especifica un valor para ApplicationIntent. Los valores posibles son ReadWrite y ReadOnly.
PoolBlockingPeriod Especifica un valor para PoolBlockingPeriod Propiedad.
SqlConnectionColumnEncryptionSetting
Especifica que la funcionalidad de siempre cifrado está habilitada en una conexión. Tenga en
cuenta que no se puede usar esta configuración para omitir el cifrado y obtener acceso a datos
de texto no cifrado. Para obtener más información, consulte Always Encrypted (Database
Engine).
SqlCommandColumnEncryptionSetting
Especifica cómo se enviarán y recibirán los datos al leer y editar columnas cifradas. Según
su consulta específica, el impacto en el rendimiento puede reducirse omitiendo el
procesamiento del controlador Siempre cifrado cuando no se usan columnas sin
cifrar. Tenga en cuenta que no se puede usar esta configuración para omitir el cifrado y
obtener acceso a datos de texto no cifrado. Para obtener más información, vea Always
Encrypted (Database Engine)
SqlBulkCopyOptions
Marca bit a bit que especifica una o varias opciones que se van a usar con una instancia
deSqlBulkCopy.
SqlAuthenticationMethod
Describe los diferentes métodos de autenticación de SQL que puede usar un cliente que se
conecta a la base de datos SQL de Azure. Para obtener más información, consulte Connecting to
SQL Database By Using Azure Active Directory Authentication.
El espacio de nombres System.Data.SqlClient de .NET Compact Framework es una
colección de clases que pueden usarse para obtener acceso a bases de datos de SQL
Server con código administrado desde dispositivos basados en Windows CE .NET.
A no ser que se indique lo contrario, todos los objetos del espacio de nombres
System.Data.SqlClient coinciden con los objetos del espacio de nombres
System.Data.SqlClient de .NET Framework.
Espacio de nombres System.Data.SQLClient

Más contenido relacionado

La actualidad más candente (20)

Objeto sqlcommand
Objeto sqlcommandObjeto sqlcommand
Objeto sqlcommand
 
Espacio de Nombres System.Data.SqlClient
Espacio de Nombres System.Data.SqlClientEspacio de Nombres System.Data.SqlClient
Espacio de Nombres System.Data.SqlClient
 
ESPACIO DE NOMBRES SYSTEM.DATA.SQLCLIENT
ESPACIO DE NOMBRES SYSTEM.DATA.SQLCLIENTESPACIO DE NOMBRES SYSTEM.DATA.SQLCLIENT
ESPACIO DE NOMBRES SYSTEM.DATA.SQLCLIENT
 
Objeto SqlDataReader
Objeto SqlDataReaderObjeto SqlDataReader
Objeto SqlDataReader
 
Espacio de nombres system.data.sql client
Espacio de nombres system.data.sql clientEspacio de nombres system.data.sql client
Espacio de nombres system.data.sql client
 
Epacios nombre system.data.
Epacios nombre system.data. Epacios nombre system.data.
Epacios nombre system.data.
 
System.Data.SqlClient
System.Data.SqlClient System.Data.SqlClient
System.Data.SqlClient
 
Sql connection
Sql connectionSql connection
Sql connection
 
Statement
StatementStatement
Statement
 
Statement
StatementStatement
Statement
 
Statement
StatementStatement
Statement
 
Objeto connection
Objeto connectionObjeto connection
Objeto connection
 
Statement
StatementStatement
Statement
 
Statement
StatementStatement
Statement
 
Java con base de datos
Java con base de datosJava con base de datos
Java con base de datos
 
Sql dataadapter
Sql dataadapterSql dataadapter
Sql dataadapter
 
Statement
StatementStatement
Statement
 
Objeto Statement
Objeto StatementObjeto Statement
Objeto Statement
 
Statement
StatementStatement
Statement
 
Prepared statement
Prepared statementPrepared statement
Prepared statement
 

Similar a Espacio de nombres System.Data.SQLClient

Similar a Espacio de nombres System.Data.SQLClient (20)

DPRN3_U3_A1_MAZA
DPRN3_U3_A1_MAZADPRN3_U3_A1_MAZA
DPRN3_U3_A1_MAZA
 
NameSpace
NameSpaceNameSpace
NameSpace
 
Sqlcommand
SqlcommandSqlcommand
Sqlcommand
 
Objeto Sql Command
Objeto Sql CommandObjeto Sql Command
Objeto Sql Command
 
Dprn3 u3 a1_blbs
Dprn3 u3 a1_blbsDprn3 u3 a1_blbs
Dprn3 u3 a1_blbs
 
Block
BlockBlock
Block
 
3. Curso Java JDBC (Bases de datos) - Curso 2005-2006
3. Curso Java JDBC (Bases de datos) - Curso 2005-20063. Curso Java JDBC (Bases de datos) - Curso 2005-2006
3. Curso Java JDBC (Bases de datos) - Curso 2005-2006
 
JAVA CON BASE DE DATOS
JAVA CON BASE DE DATOSJAVA CON BASE DE DATOS
JAVA CON BASE DE DATOS
 
Espacio de nombres system.Data.Oledb
Espacio de nombres system.Data.OledbEspacio de nombres system.Data.Oledb
Espacio de nombres system.Data.Oledb
 
ADO .NET
ADO .NETADO .NET
ADO .NET
 
Instalación del conector de MySQL para Visual Studio
Instalación del conector de MySQL para Visual StudioInstalación del conector de MySQL para Visual Studio
Instalación del conector de MySQL para Visual Studio
 
Tema 15 aplicaciones de dos capas por gio
Tema 15   aplicaciones de dos capas por gioTema 15   aplicaciones de dos capas por gio
Tema 15 aplicaciones de dos capas por gio
 
Ado
AdoAdo
Ado
 
Statement
StatementStatement
Statement
 
Tema 9 aplicaciones de dos capas por gio
Tema 9   aplicaciones de dos capas por gioTema 9   aplicaciones de dos capas por gio
Tema 9 aplicaciones de dos capas por gio
 
Java con base de datos
Java con base de datosJava con base de datos
Java con base de datos
 
Java con Base de Datos
Java con Base de Datos Java con Base de Datos
Java con Base de Datos
 
Active x data object ado.net
Active x data object ado.netActive x data object ado.net
Active x data object ado.net
 
LABORATORIO DE PROGRAMACIÓN I.
LABORATORIO DE PROGRAMACIÓN I.LABORATORIO DE PROGRAMACIÓN I.
LABORATORIO DE PROGRAMACIÓN I.
 
Diapositivas objeto statement
Diapositivas objeto statementDiapositivas objeto statement
Diapositivas objeto statement
 

Más de GREINDER MARCHENA & LIZ VASQUEZ

Más de GREINDER MARCHENA & LIZ VASQUEZ (20)

Aplicaciones
AplicacionesAplicaciones
Aplicaciones
 
Programación de aplicaciones móviles
Programación de aplicaciones móvilesProgramación de aplicaciones móviles
Programación de aplicaciones móviles
 
Java y xml
Java y xmlJava y xml
Java y xml
 
Android studio
Android studioAndroid studio
Android studio
 
Prepared statement
Prepared statementPrepared statement
Prepared statement
 
Control jtable con base de datos
Control jtable con base de datosControl jtable con base de datos
Control jtable con base de datos
 
Result set
Result setResult set
Result set
 
Connection
ConnectionConnection
Connection
 
Java con base de datos
Java con base de datosJava con base de datos
Java con base de datos
 
Jdbc (Java Database Connectivity)
Jdbc (Java Database Connectivity)Jdbc (Java Database Connectivity)
Jdbc (Java Database Connectivity)
 
Objeto command
Objeto commandObjeto command
Objeto command
 
ADO.NET
ADO.NETADO.NET
ADO.NET
 
GESTOR DE BASE DE DATOS
GESTOR DE BASE DE DATOSGESTOR DE BASE DE DATOS
GESTOR DE BASE DE DATOS
 
PROGRAMACIÓN ORIENTADA A OBJETOS
PROGRAMACIÓN ORIENTADA A OBJETOSPROGRAMACIÓN ORIENTADA A OBJETOS
PROGRAMACIÓN ORIENTADA A OBJETOS
 
APLICACIONES N-CAPAS EN VISUAL NET
APLICACIONES N-CAPAS EN VISUAL NETAPLICACIONES N-CAPAS EN VISUAL NET
APLICACIONES N-CAPAS EN VISUAL NET
 
Vistas en SQL
Vistas en SQLVistas en SQL
Vistas en SQL
 
TABLAS Y TIPOS DE DATOS
TABLAS Y TIPOS DE DATOSTABLAS Y TIPOS DE DATOS
TABLAS Y TIPOS DE DATOS
 
Base de Datos en SQL
Base de Datos en SQLBase de Datos en SQL
Base de Datos en SQL
 
Lenguaje Transact-SQL
Lenguaje Transact-SQLLenguaje Transact-SQL
Lenguaje Transact-SQL
 
Lenguaje de Programación
Lenguaje de ProgramaciónLenguaje de Programación
Lenguaje de Programación
 

Último

Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Alejandrino Halire Ccahuana
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAEl Fortí
 
PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxlupitavic
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Lourdes Feria
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...JonathanCovena1
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxlclcarmen
 
Sesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxSesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxMaritzaRetamozoVera
 
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfEjercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfMaritzaRetamozoVera
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arteRaquel Martín Contreras
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAJAVIER SOLIS NOYOLA
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.amayarogel
 
plande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdfplande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdfenelcielosiempre
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...JAVIER SOLIS NOYOLA
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptxFelicitasAsuncionDia
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMarjorie Burga
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxYadi Campos
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 

Último (20)

Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docx
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
 
Sesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxSesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docx
 
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfEjercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arte
 
Presentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza MultigradoPresentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza Multigrado
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.
 
plande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdfplande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdf
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grande
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
 
Unidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la InvestigaciónUnidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la Investigación
 

Espacio de nombres System.Data.SQLClient

  • 1. CURSO : LABORATORIO DE PROGRAMACIÓN I DOCENTE : ING. PORRO CHULLI, Marco Aurelio AUTORES : MARCHENA HUANUIRE, Greinder Alexis VASQUEZ VENTURA, Liz Evelin CICLO : IV
  • 2. El espacio de nombres System.Data.SqlClient es el proveedor de datos de .NET Framework para SQL Server. El proveedor de datos de .NET Framework para SQL Server describe una colección de clases utilizadas para obtener acceso a una base de datos de SQL Server en el espacio administrado. Al utilizar SqlDataAdapter, se puede rellenar un objeto DataSet residente en memoria, que sirve para consultar y actualizar la base de datos. System.Data.SqlClient proporciona acceso a las versiones de SQL Server a partir de SQL Server 7.0, que encapsula los protocolos específicos de base de datos. La funcionalidad del proveedor de datos tiene un diseño similar al de los proveedores de datos de .NET Framework para OLE DB, ODBC y Oracle. System.Data.SqlClient incluye un analizador de secuencias de datos tabulares (TDS) para comunicarse directamente con SQL Server. El proveedor de datos sqlClient funciona sólo con la base de datos SQL Server.
  • 3. CLASE DESCRIPCIÓN SqlBulkCopy Permite realizar eficazmente una carga masiva de una tabla de SQL Server con datos procedentes de otro origen. SqlBulkCopyColumnMapping Define la asignación entre una columna en el origen de datos de una instancia de SqlBulkCopy y una columna en la tabla de destino de la instancia. SqlBulkCopyColumnMappingCollection Colección de objetos SqlBulkCopyColumnMapping que hereda de CollectionBase. SqlClientFactory Representa un conjunto de métodos para crear instancias de la implementación de las clases de origen de datos del proveedor de System.Data.SqlClient.
  • 4. SqlClientMetaDataCollectionNames Proporciona una lista de constantes que se utilizan con el método GetSchema para recuperar colecciones de metadatos. SqlClientPermission Permite que el proveedor de datos de .NET Framework para servidor SQL Server se asegure de que un usuario dispone de un nivel de seguridad suficiente para obtener acceso a un origen de datos. SqlClientPermissionAttribute Asocia una acción de seguridad a un atributo de seguridad personalizado. SqlCommand Representa un procedimiento almacenado o una instrucción de Transact-SQL que se ejecuta en una base de datos de SQL Server. Esta clase no se puede heredar. SqlCommandBuilder Genera automáticamente comandos de tabla única que se utilizan para conciliar los cambios realizados en un objeto DataSet con la base de datos de SQL Server asociada. Esta clase no se puede heredar. SqlConnection Representa una conexión abierta con una base de datos de SQL Server. Esta clase no se puede heredar.
  • 5. SqlConnectionStringBuilder Proporciona una manera simple de crear y administrar el contenido de las cadenas de conexión que utiliza la clase SqlConnection. SqlDataAdapter Representa un conjunto de comandos de datos y una conexión de base de datos que se utilizan para rellenar un DataSet y actualizar una base de datos de SQL Server. Esta clase no se puede heredar. SqlDataReader Proporciona una forma de leer una secuencia de filas sólo hacia delante en una base de datos de SQL Server. Esta clase no se puede heredar. SQLDebugging Infraestructura. Se incluye como soporte para aplicaciones de depuración. No está pensado para su uso directo. SqlDependency El objeto SqlDependency representa una dependencia de notificación de consulta entre una aplicación y una instancia de SQL Server 2005. La aplicación puede crear un objeto SqlDependency y registrarse para recibir notificaciones a través del controlador de eventos OnChangeEventHandler.
  • 6. SqlError Recopila información relevante para una advertencia o un error devuelto por SQL Server. SqlErrorCollection Recopila todos los errores generados por el proveedor de datos de .NET Framework para SQL Server. Esta clase no se puede heredar. SqlException La excepción que se produce cuando SQL Server devuelve una advertencia o un error. Esta clase no se puede heredar. SqlInfoMessageEventArgs Proporciona datos para el evento InfoMessage. SqlNotificationEventArgs Representa el conjunto de argumentos pasado al controlador de eventos de notificación. SqlParameter Representa un parámetro de un objeto SqlCommand y, de manera opcional, su asignación a columnas de DataSet. Esta clase no se puede heredar.
  • 7. SqlParameterCollection Representa una colección de parámetros asociados a un objeto SqlCommand y sus correspondientes asignaciones a las columnas de un objeto DataSet. Esta clase no se puede heredar. SqlRowsCopiedEventArgs Representa el conjunto de argumentos pasado al controlador SqlRowsCopiedEventHandler. SqlRowUpdatedEventArgs Proporciona datos para el evento RowUpdated. SqlRowUpdatingEventArgs Proporciona datos para el evento RowUpdating. SqlTransaction Representa una transacción de Transact-SQL que se realiza en una base de datos de SQL Server. Esta clase no se puede heredar.
  • 8. Representa el método que controlará el evento RowUpdating de SqlDataAdapter. Sintaxis Public Delegate Sub SqlRowUpdatingEventHandler ( sender As Object, e As SqlRowUpdatingEventArgs )
  • 9. DELEGADO DESCRIPCIÓN OnChangeEventHandler Controla el evento OnChange que se desencadena cuando se recibe una notificación para cualquiera de los comandos asociado a un objeto SqlDependency. SqlInfoMessageEventHandler Representa el método que controlará el evento InfoMessage de SqlConnection. SqlRowsCopiedEventHandler Representa el método que controla el evento SqlRowsCopied de SqlBulkCopy. SqlRowUpdatedEventHandler Representa el método que controlará el evento RowUpdated de SqlDataAdapter. SqlRowUpdatingEventHandler Representa el método que controlará el evento RowUpdating de SqlDataAdapter.
  • 10. ENUMERACIÓN DESCRIPCIÓN SortOrder Especifica cómo se ordenan las filas de datos. SqlBulkCopyOptions Indicador bit a bit que especifica una o varias opciones que se van a utilizar con una instancia de SqlBulkCopy. SqlNotificationInfo Esta enumeración proporciona información adicional sobre las diferentes notificaciones que puede recibir el controlador de eventos de dependencia. SqlNotificationSource Indica el origen de la notificación recibida por el controlador de eventos de dependencia.
  • 11. SqlNotificationType Describe los diferentes tipos de notificación que puede recibir un controlador de eventos OnChangeEventHandler a través del parámetro SqlNotificationEventArgs. ApplicationIntent Especifica un valor para ApplicationIntent. Los valores posibles son ReadWrite y ReadOnly. PoolBlockingPeriod Especifica un valor para PoolBlockingPeriod Propiedad. SqlConnectionColumnEncryptionSetting Especifica que la funcionalidad de siempre cifrado está habilitada en una conexión. Tenga en cuenta que no se puede usar esta configuración para omitir el cifrado y obtener acceso a datos de texto no cifrado. Para obtener más información, consulte Always Encrypted (Database Engine).
  • 12. SqlCommandColumnEncryptionSetting Especifica cómo se enviarán y recibirán los datos al leer y editar columnas cifradas. Según su consulta específica, el impacto en el rendimiento puede reducirse omitiendo el procesamiento del controlador Siempre cifrado cuando no se usan columnas sin cifrar. Tenga en cuenta que no se puede usar esta configuración para omitir el cifrado y obtener acceso a datos de texto no cifrado. Para obtener más información, vea Always Encrypted (Database Engine) SqlBulkCopyOptions Marca bit a bit que especifica una o varias opciones que se van a usar con una instancia deSqlBulkCopy. SqlAuthenticationMethod Describe los diferentes métodos de autenticación de SQL que puede usar un cliente que se conecta a la base de datos SQL de Azure. Para obtener más información, consulte Connecting to SQL Database By Using Azure Active Directory Authentication.
  • 13. El espacio de nombres System.Data.SqlClient de .NET Compact Framework es una colección de clases que pueden usarse para obtener acceso a bases de datos de SQL Server con código administrado desde dispositivos basados en Windows CE .NET. A no ser que se indique lo contrario, todos los objetos del espacio de nombres System.Data.SqlClient coinciden con los objetos del espacio de nombres System.Data.SqlClient de .NET Framework.