SlideShare una empresa de Scribd logo
1 de 15
UNIVERSIDAD POLITÉCNICA AMAZÓNICA
Autorizada por Resolución Nº 650-2011–CONAFU
Laboratorio de Programación
III
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
SqlBulkCopyColumnMapping
SqlBulkCopyColumnMappingCollection
SqlClientFactory
Permite realizar eficazmente una carga masiva de una tabla de SQL Server con datos procedentes
de otro origen.
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.
Colección de objetos SqlBulkCopyColumnMapping que hereda de CollectionBase.
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
SqlClientPermissionAttribute
SqlCommand
SqlCommandBuilder
SqlConnection
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.
Asocia una acción de seguridad a un atributo de seguridad personalizado.
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.
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.
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
SqlDataReader
SQLDebugging
SqlDependency
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.
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.
Infraestructura. Se incluye como soporte para aplicaciones de depuración. No está pensado para su uso directo.
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
SqlException
SqlInfoMessageEventArgs
SqlNotificationEventArgs
SqlParameter
Recopila todos los errores generados por el proveedor de datos de .NET Framework para SQL Server. Esta
clase no se puede heredar.
La excepción que se produce cuando SQL Server devuelve una advertencia o un error. Esta clase no se puede
heredar.
Proporciona datos para el evento InfoMessage.
Representa el conjunto de argumentos pasado al controlador de eventos de notificación.
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
SqlRowUpdatedEventArgs
SqlRowUpdatingEventArgs
SqlTransaction
Representa el conjunto de argumentos pasado al controlador SqlRowsCopiedEventHandler.
Proporciona datos para el evento RowUpdated.
Proporciona datos para el evento RowUpdating.
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
Sintaxis
Public Delegate Sub SqlRowUpdatingEventHandler (
sender As Object,
e As SqlRowUpdatingEventArgs
)
de SqlDataAdapter.
DELEGADO DESCRIPCIÓN
OnChangeEventHandler
SqlInfoMessageEventHandler
SqlRowsCopiedEventHandler
SqlRowUpdatedEventHandler
SqlRowUpdatingEventHandler
Controla el evento OnChange que se desencadena cuando se recibe una notificación para
cualquiera de los comandos asociado a un objeto SqlDependency.
Representa el método que controlará el evento InfoMessage de SqlConnection.
Representa el método que controla el evento SqlRowsCopied de SqlBulkCopy.
Representa el método que controlará el evento RowUpdated de SqlDataAdapter.
Representa el método que controlará el evento RowUpdating de SqlDataAdapter.
ENUMERACIÓN DESCRIPCIÓN
SortOrder
SqlBulkCopyOptions
SqlNotificationInfo
SqlNotificationSource
Especifica cómo se ordenan las filas de datos.
Indicador bit a bit que especifica una o varias opciones que se van a utilizar con una
instancia de SqlBulkCopy.
Esta enumeración proporciona información adicional sobre las diferentes notificaciones que
puede recibir el controlador de eventos de dependencia.
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
PoolBlockingPeriod
SqlConnectionColumnEncryptionSetting
Especifica un valor para ApplicationIntent. Los valores posibles son ReadWrite y ReadOnly.
Especifica un valor para PoolBlockingPeriod Propiedad.
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
SqlAuthenticationMethod
Marca bit a bit que especifica una o varias opciones que se van a usar con una instancia
deSqlBulkCopy.
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.
SQLClient proveedor datos SQL Server

Más contenido relacionado

La actualidad más candente (20)

Sqlcommand
SqlcommandSqlcommand
Sqlcommand
 
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
 
LABORATORIO DE PROGRAMACIÓN I
LABORATORIO DE PROGRAMACIÓN ILABORATORIO DE PROGRAMACIÓN I
LABORATORIO DE PROGRAMACIÓN I
 
Espacio de Nombres System.Data.SqlClient
Espacio de Nombres System.Data.SqlClientEspacio de Nombres System.Data.SqlClient
Espacio de Nombres System.Data.SqlClient
 
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
 
Objeto SqlDataReader
Objeto SqlDataReaderObjeto SqlDataReader
Objeto SqlDataReader
 
Java con base de datos
Java con base de datosJava con base de datos
Java con base de datos
 
Sql connection
Sql connectionSql connection
Sql connection
 
Statement
StatementStatement
Statement
 
LABORATORIO DE PROGRAMACIÓN I
LABORATORIO DE PROGRAMACIÓN ILABORATORIO DE PROGRAMACIÓN I
LABORATORIO DE PROGRAMACIÓN I
 
Java con Base de Datos
Java con Base de Datos Java con Base de Datos
Java con Base de Datos
 
Sql dataadapter
Sql dataadapterSql dataadapter
Sql dataadapter
 
Statement
StatementStatement
Statement
 
Statement
StatementStatement
Statement
 
Connection
ConnectionConnection
Connection
 
Statement
StatementStatement
Statement
 
Statement
StatementStatement
Statement
 
Statement
StatementStatement
Statement
 
Statement
StatementStatement
Statement
 

Similar a SQLClient proveedor datos SQL Server

Similar a SQLClient proveedor datos SQL Server (20)

NameSpace
NameSpaceNameSpace
NameSpace
 
Objeto Sql Command
Objeto Sql CommandObjeto Sql Command
Objeto Sql Command
 
JAVA CON BASE DE DATOS
JAVA CON BASE DE DATOSJAVA CON BASE DE DATOS
JAVA CON BASE DE DATOS
 
DPRN3_U3_A1_MAZA
DPRN3_U3_A1_MAZADPRN3_U3_A1_MAZA
DPRN3_U3_A1_MAZA
 
ADO .NET
ADO .NETADO .NET
ADO .NET
 
Espacio de nombres system.Data.Oledb
Espacio de nombres system.Data.OledbEspacio de nombres system.Data.Oledb
Espacio de nombres system.Data.Oledb
 
Epacios nombre system.data.
Epacios nombre system.data. Epacios nombre system.data.
Epacios nombre system.data.
 
Dprn3 u3 a1_blbs
Dprn3 u3 a1_blbsDprn3 u3 a1_blbs
Dprn3 u3 a1_blbs
 
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
 
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
 
Active x data object ado.net
Active x data object ado.netActive x data object ado.net
Active x data object ado.net
 
Objeto connection
Objeto connectionObjeto connection
Objeto connection
 
Block
BlockBlock
Block
 
Año del buen servicio al cuidadano
Año del buen servicio al cuidadanoAño del buen servicio al cuidadano
Año del buen servicio al cuidadano
 
Modoconexion
ModoconexionModoconexion
Modoconexion
 
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
 
LABORATORIO DE PROGRAMACIÓN I.
LABORATORIO DE PROGRAMACIÓN I.LABORATORIO DE PROGRAMACIÓN I.
LABORATORIO DE PROGRAMACIÓN I.
 
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 datosJava con base de datos
Java con base de datos
 
Java con Base de Datos
Java con Base de DatosJava con Base de Datos
Java con Base de Datos
 

Más de Jhon Carlos Zambrano Goicochea (20)

ETL
ETLETL
ETL
 
Transacciones
TransaccionesTransacciones
Transacciones
 
Procedimientos almacenados
Procedimientos almacenadosProcedimientos almacenados
Procedimientos almacenados
 
Vistas
VistasVistas
Vistas
 
COMANDOS DDL
COMANDOS DDLCOMANDOS DDL
COMANDOS DDL
 
Lenguaje transact
Lenguaje transactLenguaje transact
Lenguaje transact
 
E-Commerce
E-CommerceE-Commerce
E-Commerce
 
Jhon carlos
Jhon carlosJhon carlos
Jhon carlos
 
Reportes
ReportesReportes
Reportes
 
Objeto sqlcommand
Objeto sqlcommandObjeto sqlcommand
Objeto sqlcommand
 
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
 
N capas visual basic
N capas visual basicN capas visual basic
N capas visual basic
 
Reportes
ReportesReportes
Reportes
 
PREPAREDSTATEMENT
PREPAREDSTATEMENTPREPAREDSTATEMENT
PREPAREDSTATEMENT
 
Control JTable con base de datos
Control JTable con base de datosControl JTable con base de datos
Control JTable con base de datos
 
ResultSet
ResultSetResultSet
ResultSet
 
Trabajo Connectar
Trabajo ConnectarTrabajo Connectar
Trabajo Connectar
 
Java con Base de Datos
Java con Base de DatosJava con Base de Datos
Java con Base de Datos
 
Estudiante
EstudianteEstudiante
Estudiante
 

Último

NTP- Determinación de Cloruros en suelos y agregados (1) (1).pptx
NTP- Determinación de Cloruros  en suelos y agregados (1) (1).pptxNTP- Determinación de Cloruros  en suelos y agregados (1) (1).pptx
NTP- Determinación de Cloruros en suelos y agregados (1) (1).pptxBRAYANJOSEPTSANJINEZ
 
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023COMPEDIOS ESTADISTICOS DE PERU EN EL 2023
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023RonaldoPaucarMontes
 
Obras paralizadas en el sector construcción
Obras paralizadas en el sector construcciónObras paralizadas en el sector construcción
Obras paralizadas en el sector construcciónXimenaFallaLecca1
 
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdfTAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdfAntonioGonzalezIzqui
 
Condensadores de la rama de electricidad y magnetismo
Condensadores de la rama de electricidad y magnetismoCondensadores de la rama de electricidad y magnetismo
Condensadores de la rama de electricidad y magnetismosaultorressep
 
DOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERAS
DOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERASDOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERAS
DOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERASPersonalJesusGranPod
 
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESAIPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESAJAMESDIAZ55
 
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfReporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfMikkaelNicolae
 
CLASe número 4 fotogrametria Y PARALAJE.pptx
CLASe número 4 fotogrametria Y PARALAJE.pptxCLASe número 4 fotogrametria Y PARALAJE.pptx
CLASe número 4 fotogrametria Y PARALAJE.pptxbingoscarlet
 
Manual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfManual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfedsonzav8
 
INTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICA
INTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICAINTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICA
INTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICAJOSLUISCALLATAENRIQU
 
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)ssuser563c56
 
Una estrategia de seguridad en la nube alineada al NIST
Una estrategia de seguridad en la nube alineada al NISTUna estrategia de seguridad en la nube alineada al NIST
Una estrategia de seguridad en la nube alineada al NISTFundación YOD YOD
 
Clase 7 MECÁNICA DE FLUIDOS 2 INGENIERIA CIVIL
Clase 7 MECÁNICA DE FLUIDOS 2 INGENIERIA CIVILClase 7 MECÁNICA DE FLUIDOS 2 INGENIERIA CIVIL
Clase 7 MECÁNICA DE FLUIDOS 2 INGENIERIA CIVILProblemSolved
 
nom-028-stps-2012-nom-028-stps-2012-.pdf
nom-028-stps-2012-nom-028-stps-2012-.pdfnom-028-stps-2012-nom-028-stps-2012-.pdf
nom-028-stps-2012-nom-028-stps-2012-.pdfDiegoMadrigal21
 
El proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kV
El proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kVEl proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kV
El proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kVSebastianPaez47
 
UNIDAD 3 ELECTRODOS.pptx para biopotenciales
UNIDAD 3 ELECTRODOS.pptx para biopotencialesUNIDAD 3 ELECTRODOS.pptx para biopotenciales
UNIDAD 3 ELECTRODOS.pptx para biopotencialesElianaCceresTorrico
 
aCARGA y FUERZA UNI 19 marzo 2024-22.ppt
aCARGA y FUERZA UNI 19 marzo 2024-22.pptaCARGA y FUERZA UNI 19 marzo 2024-22.ppt
aCARGA y FUERZA UNI 19 marzo 2024-22.pptCRISTOFERSERGIOCANAL
 
Residente de obra y sus funciones que realiza .pdf
Residente de obra y sus funciones que realiza  .pdfResidente de obra y sus funciones que realiza  .pdf
Residente de obra y sus funciones que realiza .pdfevin1703e
 
Comite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxComite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxClaudiaPerez86192
 

Último (20)

NTP- Determinación de Cloruros en suelos y agregados (1) (1).pptx
NTP- Determinación de Cloruros  en suelos y agregados (1) (1).pptxNTP- Determinación de Cloruros  en suelos y agregados (1) (1).pptx
NTP- Determinación de Cloruros en suelos y agregados (1) (1).pptx
 
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023COMPEDIOS ESTADISTICOS DE PERU EN EL 2023
COMPEDIOS ESTADISTICOS DE PERU EN EL 2023
 
Obras paralizadas en el sector construcción
Obras paralizadas en el sector construcciónObras paralizadas en el sector construcción
Obras paralizadas en el sector construcción
 
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdfTAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
 
Condensadores de la rama de electricidad y magnetismo
Condensadores de la rama de electricidad y magnetismoCondensadores de la rama de electricidad y magnetismo
Condensadores de la rama de electricidad y magnetismo
 
DOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERAS
DOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERASDOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERAS
DOCUMENTO PLAN DE RESPUESTA A EMERGENCIAS MINERAS
 
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESAIPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
IPERC Y ATS - SEGURIDAD INDUSTRIAL PARA TODA EMPRESA
 
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfReporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
 
CLASe número 4 fotogrametria Y PARALAJE.pptx
CLASe número 4 fotogrametria Y PARALAJE.pptxCLASe número 4 fotogrametria Y PARALAJE.pptx
CLASe número 4 fotogrametria Y PARALAJE.pptx
 
Manual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfManual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdf
 
INTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICA
INTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICAINTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICA
INTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICA
 
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)Voladura Controlada  Sobrexcavación (como se lleva a cabo una voladura)
Voladura Controlada Sobrexcavación (como se lleva a cabo una voladura)
 
Una estrategia de seguridad en la nube alineada al NIST
Una estrategia de seguridad en la nube alineada al NISTUna estrategia de seguridad en la nube alineada al NIST
Una estrategia de seguridad en la nube alineada al NIST
 
Clase 7 MECÁNICA DE FLUIDOS 2 INGENIERIA CIVIL
Clase 7 MECÁNICA DE FLUIDOS 2 INGENIERIA CIVILClase 7 MECÁNICA DE FLUIDOS 2 INGENIERIA CIVIL
Clase 7 MECÁNICA DE FLUIDOS 2 INGENIERIA CIVIL
 
nom-028-stps-2012-nom-028-stps-2012-.pdf
nom-028-stps-2012-nom-028-stps-2012-.pdfnom-028-stps-2012-nom-028-stps-2012-.pdf
nom-028-stps-2012-nom-028-stps-2012-.pdf
 
El proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kV
El proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kVEl proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kV
El proyecto “ITC SE Lambayeque Norte 220 kV con seccionamiento de la LT 220 kV
 
UNIDAD 3 ELECTRODOS.pptx para biopotenciales
UNIDAD 3 ELECTRODOS.pptx para biopotencialesUNIDAD 3 ELECTRODOS.pptx para biopotenciales
UNIDAD 3 ELECTRODOS.pptx para biopotenciales
 
aCARGA y FUERZA UNI 19 marzo 2024-22.ppt
aCARGA y FUERZA UNI 19 marzo 2024-22.pptaCARGA y FUERZA UNI 19 marzo 2024-22.ppt
aCARGA y FUERZA UNI 19 marzo 2024-22.ppt
 
Residente de obra y sus funciones que realiza .pdf
Residente de obra y sus funciones que realiza  .pdfResidente de obra y sus funciones que realiza  .pdf
Residente de obra y sus funciones que realiza .pdf
 
Comite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptxComite Operativo Ciberseguridad 012020.pptx
Comite Operativo Ciberseguridad 012020.pptx
 

SQLClient proveedor datos SQL Server

  • 1. UNIVERSIDAD POLITÉCNICA AMAZÓNICA Autorizada por Resolución Nº 650-2011–CONAFU Laboratorio de Programación III
  • 2.
  • 3. 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.
  • 4. CLASE DESCRIPCIÓN SqlBulkCopy SqlBulkCopyColumnMapping SqlBulkCopyColumnMappingCollection SqlClientFactory Permite realizar eficazmente una carga masiva de una tabla de SQL Server con datos procedentes de otro origen. 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. Colección de objetos SqlBulkCopyColumnMapping que hereda de CollectionBase. 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.
  • 5. SqlClientMetaDataCollectionNames Proporciona una lista de constantes que se utilizan con el método GetSchema para recuperar colecciones de metadatos. SqlClientPermission SqlClientPermissionAttribute SqlCommand SqlCommandBuilder SqlConnection 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. Asocia una acción de seguridad a un atributo de seguridad personalizado. 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. 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. Representa una conexión abierta con una base de datos de SQL Server. Esta clase no se puede heredar.
  • 6. SqlConnectionStringBuilder Proporciona una manera simple de crear y administrar el contenido de las cadenas de conexión que utiliza la clase SqlConnection. SqlDataAdapter SqlDataReader SQLDebugging SqlDependency 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. 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. Infraestructura. Se incluye como soporte para aplicaciones de depuración. No está pensado para su uso directo. 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.
  • 7. SqlError Recopila información relevante para una advertencia o un error devuelto por SQL Server. SqlErrorCollection SqlException SqlInfoMessageEventArgs SqlNotificationEventArgs SqlParameter Recopila todos los errores generados por el proveedor de datos de .NET Framework para SQL Server. Esta clase no se puede heredar. La excepción que se produce cuando SQL Server devuelve una advertencia o un error. Esta clase no se puede heredar. Proporciona datos para el evento InfoMessage. Representa el conjunto de argumentos pasado al controlador de eventos de notificación. 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.
  • 8. 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 SqlRowUpdatedEventArgs SqlRowUpdatingEventArgs SqlTransaction Representa el conjunto de argumentos pasado al controlador SqlRowsCopiedEventHandler. Proporciona datos para el evento RowUpdated. Proporciona datos para el evento RowUpdating. Representa una transacción de Transact-SQL que se realiza en una base de datos de SQL Server. Esta clase no se puede heredar.
  • 9. Representa el método que controlará el evento RowUpdating Sintaxis Public Delegate Sub SqlRowUpdatingEventHandler ( sender As Object, e As SqlRowUpdatingEventArgs ) de SqlDataAdapter.
  • 10. DELEGADO DESCRIPCIÓN OnChangeEventHandler SqlInfoMessageEventHandler SqlRowsCopiedEventHandler SqlRowUpdatedEventHandler SqlRowUpdatingEventHandler Controla el evento OnChange que se desencadena cuando se recibe una notificación para cualquiera de los comandos asociado a un objeto SqlDependency. Representa el método que controlará el evento InfoMessage de SqlConnection. Representa el método que controla el evento SqlRowsCopied de SqlBulkCopy. Representa el método que controlará el evento RowUpdated de SqlDataAdapter. Representa el método que controlará el evento RowUpdating de SqlDataAdapter.
  • 11. ENUMERACIÓN DESCRIPCIÓN SortOrder SqlBulkCopyOptions SqlNotificationInfo SqlNotificationSource Especifica cómo se ordenan las filas de datos. Indicador bit a bit que especifica una o varias opciones que se van a utilizar con una instancia de SqlBulkCopy. Esta enumeración proporciona información adicional sobre las diferentes notificaciones que puede recibir el controlador de eventos de dependencia. Indica el origen de la notificación recibida por el controlador de eventos de dependencia.
  • 12. SqlNotificationType Describe los diferentes tipos de notificación que puede recibir un controlador de eventos OnChangeEventHandler a través del parámetro SqlNotificationEventArgs. ApplicationIntent PoolBlockingPeriod SqlConnectionColumnEncryptionSetting Especifica un valor para ApplicationIntent. Los valores posibles son ReadWrite y ReadOnly. Especifica un valor para PoolBlockingPeriod Propiedad. 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).
  • 13. 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 SqlAuthenticationMethod Marca bit a bit que especifica una o varias opciones que se van a usar con una instancia deSqlBulkCopy. 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.
  • 14. 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.