SlideShare una empresa de Scribd logo
SqlConnection representa una sesión única a una fuente de datos
de SQLServer. Con un sistema de base de datos cliente / servidor,
que es equivalente a unaconexión de red al servidor.
SqlConnection se utiliza junto con SqlDataAdapter ySqlCommand
para aumentar el rendimiento cuando se conecta a una base de
datos deMicrosoft SQL Server. Cuando se crea una instancia de
SqlConnection, todas las propiedades se ajustan a susvalores
iniciales. Si la conexión SqlConnection está fuera de ámbito, no se
cerrará. Por lo tanto, espreciso cerrar explícitamente la conexión
llamando a Close o Dispose.
NOMBRE DESCRIPCIÓN
AccessToken Obtiene o establece el token de acceso para la conexión.
ClientConnectionId
Identificador de conexión del intento de conexión más reciente,
independientemente de si el intento se realizó correctamente o no.
ColumnEncryptionKeyCa
cheTtl
Obtiene o establece el tiempo de vida para el cifrado de columna
claves entradas en la caché de clave de cifrado de columna para
la Always Encrypted característica. El valor predeterminado es 2
horas. 0 significa que no hay almacenamiento en caché en absoluto.
ColumnEncryptionQu
eryMetadataCacheEn
abled
Obtiene o establece un valor que indica si está habilitado el
almacenamiento en caché de metadatos de consulta (true) o no (false)
para las consultas con parámetros que se ejecuta enAlways
Encrypted habilitado las bases de datos. El valor predeterminado es true.
ColumnEncryptionTru
stedMasterKeyPaths
Le permite establecer una lista de rutas de acceso a clave de confianza para
un servidor de base de datos. Si durante el procesamiento de una consulta
de aplicación, el controlador recibe una ruta de acceso de clave que no se
encuentre en la lista, la consulta generará error. Esta propiedad ofrece
protección adicional contra los ataques de seguridad que implican un SQL
que está en peligro al ofrecer rutas de acceso de clave falsas, lo que puede
provocar la pérdida de las credenciales del almacén de claves.
ConnectionString
Obtiene o establece la cadena que se utiliza para abrir una base de datos
SQL Server. (Invalida DbConnection.ConnectionString).
ConnectionTimeout
Obtiene el tiempo de espera para intentar establecer una conexión
antes de detenerse y generar un error.
(Invalida DbConnection.ConnectionTimeout).
Container
Obtiene IContainer que contiene Component. (Heredado
de Component).
Credential Obtiene o establece el objeto SqlCredential para esta conexión.
Database
Obtiene el nombre de la base de datos actual o de la que se va a utilizar
una vez que se abre la conexión. (Invalida DbConnection.Database).
DataSource
Obtiene el nombre de la instancia de SQL Server con la que se va a
establecer la conexión. (Invalida DbConnection.DataSource).
FireInfoMessageEventO
nUserErrors
Obtiene o establece la propiedad FireInfoMessageEventOnUserErrors.
PacketSize
Obtiene el tamaño en bytes de los paquetes de red utilizados para
establecer comunicación con una instancia de SQL Server.
ServerVersion
Obtiene una cadena que contiene la versión de la instancia de SQL Server a
la que se conecta el cliente. (Invalida DbConnection.ServerVersion).
Site Obtiene o establece la ISite de la Component. (Heredado de Component).
State
Indica el estado de SqlConnection durante la operación más reciente de la
red realizada en la conexión. (Invalida DbConnection.State).
StatisticsEnabled
Cuando se establece en true, permite la obtención de
estadísticas para la conexión actual.
WorkstationId
Obtiene una cadena que identifica el cliente de bases
de datos.
NOMBRE DESCRIPCIÓN
BeginTransaction() Inicia una transacción de base de datos.
BeginTransaction(Isolatio
nLevel)
Inicia una transacción de base de datos con el nivel de aislamiento
especificado.
BeginTransaction(Isolatio
nLevel, String)
Inicia una transacción de la base de datos con el nivel de aislamiento y el
nombre de transacción especificados.
BeginTransaction(String)
Inicia una transacción de base de datos con el nombre de transacción
especificado.
ChangeDatabase(String)
Cambia la base de datos actual de una conexión SqlConnection abierta.
(Invalida DbConnection.ChangeDatabase(String)).
ChangePassword(String,
SqlCredential,
SecureString)
Cambia la contraseña de SQL Server para el usuario indicado en el objeto
de SqlCredential.
ChangePassword(String,
String)
Cambia la contraseña de SQL Server para el usuario indicado en la cadena
de conexión a la nueva contraseña proporcionada.
ClearAllPools() Vacía la agrupación de conexiones.
ClearPool(SqlConnection
)
Vacía la agrupación de conexiones asociada a la conexión especificada.
Close()
Cierra la conexión con la base de datos. Es el método preferido para cerrar
cualquier conexión abierta. (Invalida DbConnection.Close()).
CreateCommand()
Crea y devuelve un objeto SqlCommand asociado a la
conexión SqlConnection.
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).
Dispose() Libera todos los recursos que usa Component. (Heredado de Component).
EnlistDistributedTransac
tion(ITransaction)
Se da de alta en la transacción especificada como una transacción
distribuida.
EnlistTransaction(Transa
ction)
Se da de alta en la transacción especificada como una transacción
distribuida. (Invalida DbConnection.EnlistTransaction(Transaction)).
Equals(Object)
Determina si el objeto especificado es igual al objeto actual. (Heredado
de Object).
GetHashCode() Sirve como la función hash predeterminada. (Heredado de Object).
GetLifetimeService
()
Recupera el objeto de servicio de duración actual que controla la directiva de
duración de esta instancia. (Heredado de MarshalByRefObject).
GetSchema()
Devuelve información de esquema para el origen de datos
de SqlConnection. Para obtener más información acerca del esquema,
consulte SQL Server Schema Collections. (Invalida DbConnection.GetSchema()).
GetSchema(String)
Devuelve información de esquema para el origen de datos
de SqlConnection utilizando la cadena especificada para el nombre del
esquema. (Invalida DbConnection.GetSchema(String)).
GetSchema(String,
String())
Devuelve información de esquema para el origen de datos
de SqlConnection utilizando la cadena especificada para el nombre del
esquema y la matriz de cadena determinada para los valores de restricción.
(Invalida DbConnection.GetSchema(String, String())).
GetType() Obtiene el Type de la instancia actual. (Heredado de Object).
InitializeLifetime
Service()
Obtiene un objeto de servicio de duración para controlar la directiva de
duración de esta instancia. (Heredado de MarshalByRefObject).
Open()
Abre una conexión de base de datos con los valores de propiedad que
especificaConnectionString. (Invalida DbConnection.Open()).
OpenAsync()
Una versión asincrónica de Open, que abre una conexión de base de datos con la
configuración especificada por el ConnectionString. Este método invoca el método
virtual OpenAsync con CancellationToken.None. (Heredado de DbConnection).
OpenAsync(Canc
ellationToken)
Una versión asincrónica de Open, que abre una conexión a bases de datos con los
valores de propiedad especificados por ConnectionString. Token de cancelación
que se puede usar para solicitar que se abandone la operación antes de que
transcurra el tiempo de espera de la conexión. Las excepciones se propagarán
mediante la tarea devuelta. Si el tiempo de espera de conexión transcurre sin
conectar correctamente, la tarea devuelta se marcará como error con una
excepción. La implementación devuelve una tarea sin bloquear el subproceso de
llamada para las conexiones agrupadas y no agrupadas.
(Invalida DbConnection.OpenAsync(CancellationToken)).
RegisterColumnEncryption
KeyStoreProviders(IDiction
ary(Of String,
SqlColumnEncryptionKeySt
oreProvider))
Registra los proveedores de almacenamiento de claves de cifrado
de columnas.
ResetStatistics()
Si se habilita la obtención de estadísticas, todos los valores se
restablecen en cero.
RetrieveStatistics()
Devuelve una colección de pares de nombre y valor de las
estadísticas cuando se llama el método.
ToString()
Devuelve un String que contiene el nombre de la Component, si
existe. Este método no se debe invalidar. (Heredado
de Component).
Private Sub OpenSqlConnection()
Dim connectionString As String = GetConnectionString()
Using connection As New SqlConnection(connectionString)
connection.Open()
Console.WriteLine("State: {0}", connection.State)
Console.WriteLine("ConnectionString: {0}", _
connection.ConnectionString)
End Using
End Sub
Private Function GetConnectionString() As String
' To avoid storing the connection string in your code,
' you can retrieve it from a configuration file, using the
' System.Configuration.ConfigurationSettings.AppSettings property
Return "Data Source=(local);Database=AdventureWorks;" _
& "Integrated Security=SSPI;"
End Function
Objeto connection

Más contenido relacionado

La actualidad más candente

Espacio de nombres System.Data.SQLClient
Espacio de nombres System.Data.SQLClientEspacio de nombres System.Data.SQLClient
Espacio de nombres System.Data.SQLClient
GREINDER MARCHENA & LIZ VASQUEZ
 
LABORATORIO DE PROGRAMACIÓN I.
LABORATORIO DE PROGRAMACIÓN I.LABORATORIO DE PROGRAMACIÓN I.
LABORATORIO DE PROGRAMACIÓN I.
SILVA19_PAMELA
 
Objeto Sql Command
Objeto Sql CommandObjeto Sql Command
Objeto Sql Command
Thalia Regalado Juape
 
Objeto SqlDataReader
Objeto SqlDataReaderObjeto SqlDataReader
Objeto SqlDataReader
Thalia Regalado Juape
 
ESPACIO DE NOMBRES SYSTEM.DATA.SQLCLIENT
ESPACIO DE NOMBRES SYSTEM.DATA.SQLCLIENTESPACIO DE NOMBRES SYSTEM.DATA.SQLCLIENT
ESPACIO DE NOMBRES SYSTEM.DATA.SQLCLIENT
Lisbeth Ocaña Bueno
 
Statement
StatementStatement
Statement
JhiZzelh T Cz
 
Sqlcommand
SqlcommandSqlcommand
Objeto Connection
Objeto ConnectionObjeto Connection
Objeto Connection
Jaime Aguilar Rafael
 
Conexion mysql y usos
Conexion mysql y usosConexion mysql y usos
Conexion mysql y usos
compunelson
 
Connection
ConnectionConnection
Objeto Statement
Objeto StatementObjeto Statement
Objeto Statement
carla98_lisbet
 
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
SILVA19_PAMELA
 
Jhonzambrano-dhalinpalomino
Jhonzambrano-dhalinpalominoJhonzambrano-dhalinpalomino
Jhonzambrano-dhalinpalomino
Jhon Carlos Zambrano Goicochea
 
Prepared statement
Prepared statementPrepared statement
Prepared statement
Lisbeth Ocaña Bueno
 
10. consumiendo datos
10. consumiendo datos10. consumiendo datos
10. consumiendo datos
Danae Aguilar Guzmán
 
Definición de-espacio-de-nombres
Definición de-espacio-de-nombresDefinición de-espacio-de-nombres
Definición de-espacio-de-nombres
DEYSY SEGURA MONTENEGRO
 

La actualidad más candente (19)

Espacio de nombres System.Data.SQLClient
Espacio de nombres System.Data.SQLClientEspacio de nombres System.Data.SQLClient
Espacio de nombres System.Data.SQLClient
 
LABORATORIO DE PROGRAMACIÓN I.
LABORATORIO DE PROGRAMACIÓN I.LABORATORIO DE PROGRAMACIÓN I.
LABORATORIO DE PROGRAMACIÓN I.
 
Sql dataadapter
Sql dataadapterSql dataadapter
Sql dataadapter
 
Objeto Sql Command
Objeto Sql CommandObjeto Sql Command
Objeto Sql Command
 
Objeto SqlDataReader
Objeto SqlDataReaderObjeto SqlDataReader
Objeto SqlDataReader
 
ESPACIO DE NOMBRES SYSTEM.DATA.SQLCLIENT
ESPACIO DE NOMBRES SYSTEM.DATA.SQLCLIENTESPACIO DE NOMBRES SYSTEM.DATA.SQLCLIENT
ESPACIO DE NOMBRES SYSTEM.DATA.SQLCLIENT
 
Statement
StatementStatement
Statement
 
Sqlcommand
SqlcommandSqlcommand
Sqlcommand
 
Objeto Connection
Objeto ConnectionObjeto Connection
Objeto Connection
 
Conexion mysql y usos
Conexion mysql y usosConexion mysql y usos
Conexion mysql y usos
 
Connection
ConnectionConnection
Connection
 
Objeto Statement
Objeto StatementObjeto Statement
Objeto Statement
 
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
 
Codigo proceso
Codigo procesoCodigo proceso
Codigo proceso
 
Jhonzambrano-dhalinpalomino
Jhonzambrano-dhalinpalominoJhonzambrano-dhalinpalomino
Jhonzambrano-dhalinpalomino
 
Prepared statement
Prepared statementPrepared statement
Prepared statement
 
10. consumiendo datos
10. consumiendo datos10. consumiendo datos
10. consumiendo datos
 
Sqlcommand
SqlcommandSqlcommand
Sqlcommand
 
Definición de-espacio-de-nombres
Definición de-espacio-de-nombresDefinición de-espacio-de-nombres
Definición de-espacio-de-nombres
 

Similar a Objeto connection

Oledbconnection (clase)
Oledbconnection (clase)Oledbconnection (clase)
Oledbconnection (clase)
Yahaira Fernández Segura
 
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
Fiorella Aguilar Isuiza
 
ESPACIO DE NOMBRES SYSTEM.DATA.SQLCLIENT
ESPACIO DE NOMBRES SYSTEM.DATA.SQLCLIENTESPACIO DE NOMBRES SYSTEM.DATA.SQLCLIENT
ESPACIO DE NOMBRES SYSTEM.DATA.SQLCLIENT
MODA ESTILO Y BELLEZA
 
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
LIZBETH LIZANA CARRASCO
 
OBJETO CONNECTION
OBJETO CONNECTIONOBJETO CONNECTION
OBJETO CONNECTION
Lisbeth Ocaña Bueno
 
Diapositivas de objeto conecction
Diapositivas de objeto conecctionDiapositivas de objeto conecction
Diapositivas de objeto conecction
TAPIA SILVA EVELINA
 
Objeto slqcommand
Objeto slqcommandObjeto slqcommand
System.Data.SqlClient
System.Data.SqlClient System.Data.SqlClient
System.Data.SqlClient
jack grandez garcia
 
JAVA CON BASE DE DATOS
JAVA CON BASE DE DATOSJAVA CON BASE DE DATOS
JAVA CON BASE DE DATOS
INGRID LESLY CORONEL ACUÑA
 
Connection trabajo
Connection trabajoConnection trabajo
Connection trabajo
INGRID LESLY CORONEL ACUÑA
 
Java con base de datos
Java con base de datosJava con base de datos
Java con base de datos
Vicente Alberca
 
LABORATORIO DE PROGRAMACIÓN I
LABORATORIO DE PROGRAMACIÓN ILABORATORIO DE PROGRAMACIÓN I
LABORATORIO DE PROGRAMACIÓN I
SILVA19_PAMELA
 
Connec
ConnecConnec
Java con Base de Datos
Java con Base de Datos Java con Base de Datos
Java con Base de Datos
kelly yesenia montalvan damian
 
Diapositivas de system.data.sql client
Diapositivas de system.data.sql clientDiapositivas de system.data.sql client
Diapositivas de system.data.sql client
TAPIA SILVA EVELINA
 
OBJETO SQLCOMMAND.
OBJETO SQLCOMMAND.OBJETO SQLCOMMAND.
OBJETO SQLCOMMAND.
SILVA19_PAMELA
 
Java con base de datos
Java con base de datosJava con base de datos
Java con base de datos
Lisbeth Ocaña Bueno
 
Active x data object ado.net
Active x data object ado.netActive x data object ado.net
Active x data object ado.netGissela Antohane
 
Sqlcommand
SqlcommandSqlcommand
ADO .NET
ADO .NETADO .NET
ADO .NET
Jose Ponce
 

Similar a Objeto connection (20)

Oledbconnection (clase)
Oledbconnection (clase)Oledbconnection (clase)
Oledbconnection (clase)
 
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
 
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.sql client
Espacio de nombres system.data.sql clientEspacio de nombres system.data.sql client
Espacio de nombres system.data.sql client
 
OBJETO CONNECTION
OBJETO CONNECTIONOBJETO CONNECTION
OBJETO CONNECTION
 
Diapositivas de objeto conecction
Diapositivas de objeto conecctionDiapositivas de objeto conecction
Diapositivas de objeto conecction
 
Objeto slqcommand
Objeto slqcommandObjeto slqcommand
Objeto slqcommand
 
System.Data.SqlClient
System.Data.SqlClient System.Data.SqlClient
System.Data.SqlClient
 
JAVA CON BASE DE DATOS
JAVA CON BASE DE DATOSJAVA CON BASE DE DATOS
JAVA CON BASE DE DATOS
 
Connection trabajo
Connection trabajoConnection trabajo
Connection trabajo
 
Java con base de datos
Java con base de datosJava con base de datos
Java con base de datos
 
LABORATORIO DE PROGRAMACIÓN I
LABORATORIO DE PROGRAMACIÓN ILABORATORIO DE PROGRAMACIÓN I
LABORATORIO DE PROGRAMACIÓN I
 
Connec
ConnecConnec
Connec
 
Java con Base de Datos
Java con Base de Datos Java con Base de Datos
Java con Base de Datos
 
Diapositivas de system.data.sql client
Diapositivas de system.data.sql clientDiapositivas de system.data.sql client
Diapositivas de system.data.sql client
 
OBJETO SQLCOMMAND.
OBJETO SQLCOMMAND.OBJETO SQLCOMMAND.
OBJETO SQLCOMMAND.
 
Java con base de datos
Java con base de datosJava 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
 
Sqlcommand
SqlcommandSqlcommand
Sqlcommand
 
ADO .NET
ADO .NETADO .NET
ADO .NET
 

Más de GREINDER MARCHENA & LIZ VASQUEZ

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

CODIGO DE SEÑALES Y COLORES NTP399 - ANEXO 17 DS 024
CODIGO DE SEÑALES Y COLORES NTP399 - ANEXO 17 DS 024CODIGO DE SEÑALES Y COLORES NTP399 - ANEXO 17 DS 024
CODIGO DE SEÑALES Y COLORES NTP399 - ANEXO 17 DS 024
JuanChaparro49
 
PLANIFICACION INDUSTRIAL ( Gantt-Pert-CPM ).docx
PLANIFICACION INDUSTRIAL ( Gantt-Pert-CPM ).docxPLANIFICACION INDUSTRIAL ( Gantt-Pert-CPM ).docx
PLANIFICACION INDUSTRIAL ( Gantt-Pert-CPM ).docx
Victor Manuel Rivera Guevara
 
TR-514 (3) - BIS copia seguridad DOS COLUMNAS 2024 1.6.24 PREFERIDO.wbk.wbk S...
TR-514 (3) - BIS copia seguridad DOS COLUMNAS 2024 1.6.24 PREFERIDO.wbk.wbk S...TR-514 (3) - BIS copia seguridad DOS COLUMNAS 2024 1.6.24 PREFERIDO.wbk.wbk S...
TR-514 (3) - BIS copia seguridad DOS COLUMNAS 2024 1.6.24 PREFERIDO.wbk.wbk S...
FRANCISCOJUSTOSIERRA
 
HITO DE CONTROL N° 011-2024-OCI5344-SCC SAN PATRICIO.pdf
HITO DE CONTROL N° 011-2024-OCI5344-SCC SAN PATRICIO.pdfHITO DE CONTROL N° 011-2024-OCI5344-SCC SAN PATRICIO.pdf
HITO DE CONTROL N° 011-2024-OCI5344-SCC SAN PATRICIO.pdf
GROVER MORENO
 
PLAN DE EMERGENCIAS Y EVACUACION 2024.pdf
PLAN DE EMERGENCIAS Y EVACUACION 2024.pdfPLAN DE EMERGENCIAS Y EVACUACION 2024.pdf
PLAN DE EMERGENCIAS Y EVACUACION 2024.pdf
Daniel Jose Sierra Garcia
 
PLAN DE TRABAJO DE REFUERZO ESCOLAR 2024.pdf
PLAN DE TRABAJO DE REFUERZO ESCOLAR 2024.pdfPLAN DE TRABAJO DE REFUERZO ESCOLAR 2024.pdf
PLAN DE TRABAJO DE REFUERZO ESCOLAR 2024.pdf
MariaCortezRuiz
 
BOTAnica mesias orland role.pptx1 ciclo agropecuaria
BOTAnica mesias orland role.pptx1 ciclo agropecuariaBOTAnica mesias orland role.pptx1 ciclo agropecuaria
BOTAnica mesias orland role.pptx1 ciclo agropecuaria
mesiassalazarpresent
 
Becas de UOC _ Caja Ingenieros 2024-25.pdf
Becas de UOC _ Caja Ingenieros 2024-25.pdfBecas de UOC _ Caja Ingenieros 2024-25.pdf
Becas de UOC _ Caja Ingenieros 2024-25.pdf
UOC Estudios de Informática, Multimedia y Telecomunicación
 
Edafología - Presentacion Orden Histosoles
Edafología - Presentacion Orden HistosolesEdafología - Presentacion Orden Histosoles
Edafología - Presentacion Orden Histosoles
FacundoPortela1
 
Desbalanceo Rotatorio cabeceo de flechas y elementos rotativos_GSV.pptx
Desbalanceo Rotatorio cabeceo de flechas y elementos rotativos_GSV.pptxDesbalanceo Rotatorio cabeceo de flechas y elementos rotativos_GSV.pptx
Desbalanceo Rotatorio cabeceo de flechas y elementos rotativos_GSV.pptx
ValGS2
 
Vehiculo para niños con paralisis cerebral
Vehiculo para niños con paralisis cerebralVehiculo para niños con paralisis cerebral
Vehiculo para niños con paralisis cerebral
everchanging2020
 
Distribución Muestral de Diferencia de Medias
Distribución Muestral de Diferencia de MediasDistribución Muestral de Diferencia de Medias
Distribución Muestral de Diferencia de Medias
arielemelec005
 
01-introduccion-a-la-perforacion.pdf de minas
01-introduccion-a-la-perforacion.pdf de minas01-introduccion-a-la-perforacion.pdf de minas
01-introduccion-a-la-perforacion.pdf de minas
ivan848686
 
TEMA 11. FLUIDOS-HIDROSTATICA.TEORIApptx
TEMA 11.  FLUIDOS-HIDROSTATICA.TEORIApptxTEMA 11.  FLUIDOS-HIDROSTATICA.TEORIApptx
TEMA 11. FLUIDOS-HIDROSTATICA.TEORIApptx
maitecuba2006
 
Las operaciones básicas en la construcción.
Las operaciones básicas en la construcción.Las operaciones básicas en la construcción.
Las operaciones básicas en la construcción.
MaraManuelaUrribarri
 
SESION 1 - SESION INTRODUCTORIA - INTRODUCCIÓN A LA PERFORACIÓN Y VOLADURA DE...
SESION 1 - SESION INTRODUCTORIA - INTRODUCCIÓN A LA PERFORACIÓN Y VOLADURA DE...SESION 1 - SESION INTRODUCTORIA - INTRODUCCIÓN A LA PERFORACIÓN Y VOLADURA DE...
SESION 1 - SESION INTRODUCTORIA - INTRODUCCIÓN A LA PERFORACIÓN Y VOLADURA DE...
JhonatanOQuionesChoq
 
164822219-Clase-4-Estructuras-3.pdf losas
164822219-Clase-4-Estructuras-3.pdf losas164822219-Clase-4-Estructuras-3.pdf losas
164822219-Clase-4-Estructuras-3.pdf losas
jcbarriopedro69
 
Material magnetismo.pdf material del electromagnetismo con fórmulas
Material magnetismo.pdf material del electromagnetismo con fórmulasMaterial magnetismo.pdf material del electromagnetismo con fórmulas
Material magnetismo.pdf material del electromagnetismo con fórmulas
michiotes33
 
Dialnet-EnsenanzaDeLaModelacionMedianteEcuacionesDiferenci-9304821.pdf
Dialnet-EnsenanzaDeLaModelacionMedianteEcuacionesDiferenci-9304821.pdfDialnet-EnsenanzaDeLaModelacionMedianteEcuacionesDiferenci-9304821.pdf
Dialnet-EnsenanzaDeLaModelacionMedianteEcuacionesDiferenci-9304821.pdf
fernanroq11702
 
CENTROIDES DE ÁREAS Y LÍNEAS_SISTEMAS ESTRUCTURALES III.pptx
CENTROIDES DE ÁREAS Y LÍNEAS_SISTEMAS ESTRUCTURALES III.pptxCENTROIDES DE ÁREAS Y LÍNEAS_SISTEMAS ESTRUCTURALES III.pptx
CENTROIDES DE ÁREAS Y LÍNEAS_SISTEMAS ESTRUCTURALES III.pptx
SoyJulia1
 

Último (20)

CODIGO DE SEÑALES Y COLORES NTP399 - ANEXO 17 DS 024
CODIGO DE SEÑALES Y COLORES NTP399 - ANEXO 17 DS 024CODIGO DE SEÑALES Y COLORES NTP399 - ANEXO 17 DS 024
CODIGO DE SEÑALES Y COLORES NTP399 - ANEXO 17 DS 024
 
PLANIFICACION INDUSTRIAL ( Gantt-Pert-CPM ).docx
PLANIFICACION INDUSTRIAL ( Gantt-Pert-CPM ).docxPLANIFICACION INDUSTRIAL ( Gantt-Pert-CPM ).docx
PLANIFICACION INDUSTRIAL ( Gantt-Pert-CPM ).docx
 
TR-514 (3) - BIS copia seguridad DOS COLUMNAS 2024 1.6.24 PREFERIDO.wbk.wbk S...
TR-514 (3) - BIS copia seguridad DOS COLUMNAS 2024 1.6.24 PREFERIDO.wbk.wbk S...TR-514 (3) - BIS copia seguridad DOS COLUMNAS 2024 1.6.24 PREFERIDO.wbk.wbk S...
TR-514 (3) - BIS copia seguridad DOS COLUMNAS 2024 1.6.24 PREFERIDO.wbk.wbk S...
 
HITO DE CONTROL N° 011-2024-OCI5344-SCC SAN PATRICIO.pdf
HITO DE CONTROL N° 011-2024-OCI5344-SCC SAN PATRICIO.pdfHITO DE CONTROL N° 011-2024-OCI5344-SCC SAN PATRICIO.pdf
HITO DE CONTROL N° 011-2024-OCI5344-SCC SAN PATRICIO.pdf
 
PLAN DE EMERGENCIAS Y EVACUACION 2024.pdf
PLAN DE EMERGENCIAS Y EVACUACION 2024.pdfPLAN DE EMERGENCIAS Y EVACUACION 2024.pdf
PLAN DE EMERGENCIAS Y EVACUACION 2024.pdf
 
PLAN DE TRABAJO DE REFUERZO ESCOLAR 2024.pdf
PLAN DE TRABAJO DE REFUERZO ESCOLAR 2024.pdfPLAN DE TRABAJO DE REFUERZO ESCOLAR 2024.pdf
PLAN DE TRABAJO DE REFUERZO ESCOLAR 2024.pdf
 
BOTAnica mesias orland role.pptx1 ciclo agropecuaria
BOTAnica mesias orland role.pptx1 ciclo agropecuariaBOTAnica mesias orland role.pptx1 ciclo agropecuaria
BOTAnica mesias orland role.pptx1 ciclo agropecuaria
 
Becas de UOC _ Caja Ingenieros 2024-25.pdf
Becas de UOC _ Caja Ingenieros 2024-25.pdfBecas de UOC _ Caja Ingenieros 2024-25.pdf
Becas de UOC _ Caja Ingenieros 2024-25.pdf
 
Edafología - Presentacion Orden Histosoles
Edafología - Presentacion Orden HistosolesEdafología - Presentacion Orden Histosoles
Edafología - Presentacion Orden Histosoles
 
Desbalanceo Rotatorio cabeceo de flechas y elementos rotativos_GSV.pptx
Desbalanceo Rotatorio cabeceo de flechas y elementos rotativos_GSV.pptxDesbalanceo Rotatorio cabeceo de flechas y elementos rotativos_GSV.pptx
Desbalanceo Rotatorio cabeceo de flechas y elementos rotativos_GSV.pptx
 
Vehiculo para niños con paralisis cerebral
Vehiculo para niños con paralisis cerebralVehiculo para niños con paralisis cerebral
Vehiculo para niños con paralisis cerebral
 
Distribución Muestral de Diferencia de Medias
Distribución Muestral de Diferencia de MediasDistribución Muestral de Diferencia de Medias
Distribución Muestral de Diferencia de Medias
 
01-introduccion-a-la-perforacion.pdf de minas
01-introduccion-a-la-perforacion.pdf de minas01-introduccion-a-la-perforacion.pdf de minas
01-introduccion-a-la-perforacion.pdf de minas
 
TEMA 11. FLUIDOS-HIDROSTATICA.TEORIApptx
TEMA 11.  FLUIDOS-HIDROSTATICA.TEORIApptxTEMA 11.  FLUIDOS-HIDROSTATICA.TEORIApptx
TEMA 11. FLUIDOS-HIDROSTATICA.TEORIApptx
 
Las operaciones básicas en la construcción.
Las operaciones básicas en la construcción.Las operaciones básicas en la construcción.
Las operaciones básicas en la construcción.
 
SESION 1 - SESION INTRODUCTORIA - INTRODUCCIÓN A LA PERFORACIÓN Y VOLADURA DE...
SESION 1 - SESION INTRODUCTORIA - INTRODUCCIÓN A LA PERFORACIÓN Y VOLADURA DE...SESION 1 - SESION INTRODUCTORIA - INTRODUCCIÓN A LA PERFORACIÓN Y VOLADURA DE...
SESION 1 - SESION INTRODUCTORIA - INTRODUCCIÓN A LA PERFORACIÓN Y VOLADURA DE...
 
164822219-Clase-4-Estructuras-3.pdf losas
164822219-Clase-4-Estructuras-3.pdf losas164822219-Clase-4-Estructuras-3.pdf losas
164822219-Clase-4-Estructuras-3.pdf losas
 
Material magnetismo.pdf material del electromagnetismo con fórmulas
Material magnetismo.pdf material del electromagnetismo con fórmulasMaterial magnetismo.pdf material del electromagnetismo con fórmulas
Material magnetismo.pdf material del electromagnetismo con fórmulas
 
Dialnet-EnsenanzaDeLaModelacionMedianteEcuacionesDiferenci-9304821.pdf
Dialnet-EnsenanzaDeLaModelacionMedianteEcuacionesDiferenci-9304821.pdfDialnet-EnsenanzaDeLaModelacionMedianteEcuacionesDiferenci-9304821.pdf
Dialnet-EnsenanzaDeLaModelacionMedianteEcuacionesDiferenci-9304821.pdf
 
CENTROIDES DE ÁREAS Y LÍNEAS_SISTEMAS ESTRUCTURALES III.pptx
CENTROIDES DE ÁREAS Y LÍNEAS_SISTEMAS ESTRUCTURALES III.pptxCENTROIDES DE ÁREAS Y LÍNEAS_SISTEMAS ESTRUCTURALES III.pptx
CENTROIDES DE ÁREAS Y LÍNEAS_SISTEMAS ESTRUCTURALES III.pptx
 

Objeto connection

  • 1.
  • 2. SqlConnection representa una sesión única a una fuente de datos de SQLServer. Con un sistema de base de datos cliente / servidor, que es equivalente a unaconexión de red al servidor. SqlConnection se utiliza junto con SqlDataAdapter ySqlCommand para aumentar el rendimiento cuando se conecta a una base de datos deMicrosoft SQL Server. Cuando se crea una instancia de SqlConnection, todas las propiedades se ajustan a susvalores iniciales. Si la conexión SqlConnection está fuera de ámbito, no se cerrará. Por lo tanto, espreciso cerrar explícitamente la conexión llamando a Close o Dispose.
  • 3. NOMBRE DESCRIPCIÓN AccessToken Obtiene o establece el token de acceso para la conexión. ClientConnectionId Identificador de conexión del intento de conexión más reciente, independientemente de si el intento se realizó correctamente o no. ColumnEncryptionKeyCa cheTtl Obtiene o establece el tiempo de vida para el cifrado de columna claves entradas en la caché de clave de cifrado de columna para la Always Encrypted característica. El valor predeterminado es 2 horas. 0 significa que no hay almacenamiento en caché en absoluto.
  • 4. ColumnEncryptionQu eryMetadataCacheEn abled Obtiene o establece un valor que indica si está habilitado el almacenamiento en caché de metadatos de consulta (true) o no (false) para las consultas con parámetros que se ejecuta enAlways Encrypted habilitado las bases de datos. El valor predeterminado es true. ColumnEncryptionTru stedMasterKeyPaths Le permite establecer una lista de rutas de acceso a clave de confianza para un servidor de base de datos. Si durante el procesamiento de una consulta de aplicación, el controlador recibe una ruta de acceso de clave que no se encuentre en la lista, la consulta generará error. Esta propiedad ofrece protección adicional contra los ataques de seguridad que implican un SQL que está en peligro al ofrecer rutas de acceso de clave falsas, lo que puede provocar la pérdida de las credenciales del almacén de claves. ConnectionString Obtiene o establece la cadena que se utiliza para abrir una base de datos SQL Server. (Invalida DbConnection.ConnectionString).
  • 5. ConnectionTimeout Obtiene el tiempo de espera para intentar establecer una conexión antes de detenerse y generar un error. (Invalida DbConnection.ConnectionTimeout). Container Obtiene IContainer que contiene Component. (Heredado de Component). Credential Obtiene o establece el objeto SqlCredential para esta conexión. Database Obtiene el nombre de la base de datos actual o de la que se va a utilizar una vez que se abre la conexión. (Invalida DbConnection.Database).
  • 6. DataSource Obtiene el nombre de la instancia de SQL Server con la que se va a establecer la conexión. (Invalida DbConnection.DataSource). FireInfoMessageEventO nUserErrors Obtiene o establece la propiedad FireInfoMessageEventOnUserErrors. PacketSize Obtiene el tamaño en bytes de los paquetes de red utilizados para establecer comunicación con una instancia de SQL Server. ServerVersion Obtiene una cadena que contiene la versión de la instancia de SQL Server a la que se conecta el cliente. (Invalida DbConnection.ServerVersion). Site Obtiene o establece la ISite de la Component. (Heredado de Component). State Indica el estado de SqlConnection durante la operación más reciente de la red realizada en la conexión. (Invalida DbConnection.State).
  • 7. StatisticsEnabled Cuando se establece en true, permite la obtención de estadísticas para la conexión actual. WorkstationId Obtiene una cadena que identifica el cliente de bases de datos.
  • 8. NOMBRE DESCRIPCIÓN BeginTransaction() Inicia una transacción de base de datos. BeginTransaction(Isolatio nLevel) Inicia una transacción de base de datos con el nivel de aislamiento especificado. BeginTransaction(Isolatio nLevel, String) Inicia una transacción de la base de datos con el nivel de aislamiento y el nombre de transacción especificados. BeginTransaction(String) Inicia una transacción de base de datos con el nombre de transacción especificado. ChangeDatabase(String) Cambia la base de datos actual de una conexión SqlConnection abierta. (Invalida DbConnection.ChangeDatabase(String)).
  • 9. ChangePassword(String, SqlCredential, SecureString) Cambia la contraseña de SQL Server para el usuario indicado en el objeto de SqlCredential. ChangePassword(String, String) Cambia la contraseña de SQL Server para el usuario indicado en la cadena de conexión a la nueva contraseña proporcionada. ClearAllPools() Vacía la agrupación de conexiones. ClearPool(SqlConnection ) Vacía la agrupación de conexiones asociada a la conexión especificada. Close() Cierra la conexión con la base de datos. Es el método preferido para cerrar cualquier conexión abierta. (Invalida DbConnection.Close()). CreateCommand() Crea y devuelve un objeto SqlCommand asociado a la conexión SqlConnection. 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).
  • 10. Dispose() Libera todos los recursos que usa Component. (Heredado de Component). EnlistDistributedTransac tion(ITransaction) Se da de alta en la transacción especificada como una transacción distribuida. EnlistTransaction(Transa ction) Se da de alta en la transacción especificada como una transacción distribuida. (Invalida DbConnection.EnlistTransaction(Transaction)). Equals(Object) Determina si el objeto especificado es igual al objeto actual. (Heredado de Object). GetHashCode() Sirve como la función hash predeterminada. (Heredado de Object).
  • 11. GetLifetimeService () Recupera el objeto de servicio de duración actual que controla la directiva de duración de esta instancia. (Heredado de MarshalByRefObject). GetSchema() Devuelve información de esquema para el origen de datos de SqlConnection. Para obtener más información acerca del esquema, consulte SQL Server Schema Collections. (Invalida DbConnection.GetSchema()). GetSchema(String) Devuelve información de esquema para el origen de datos de SqlConnection utilizando la cadena especificada para el nombre del esquema. (Invalida DbConnection.GetSchema(String)). GetSchema(String, String()) Devuelve información de esquema para el origen de datos de SqlConnection utilizando la cadena especificada para el nombre del esquema y la matriz de cadena determinada para los valores de restricción. (Invalida DbConnection.GetSchema(String, String())). GetType() Obtiene el Type de la instancia actual. (Heredado de Object).
  • 12. InitializeLifetime Service() Obtiene un objeto de servicio de duración para controlar la directiva de duración de esta instancia. (Heredado de MarshalByRefObject). Open() Abre una conexión de base de datos con los valores de propiedad que especificaConnectionString. (Invalida DbConnection.Open()). OpenAsync() Una versión asincrónica de Open, que abre una conexión de base de datos con la configuración especificada por el ConnectionString. Este método invoca el método virtual OpenAsync con CancellationToken.None. (Heredado de DbConnection). OpenAsync(Canc ellationToken) Una versión asincrónica de Open, que abre una conexión a bases de datos con los valores de propiedad especificados por ConnectionString. Token de cancelación que se puede usar para solicitar que se abandone la operación antes de que transcurra el tiempo de espera de la conexión. Las excepciones se propagarán mediante la tarea devuelta. Si el tiempo de espera de conexión transcurre sin conectar correctamente, la tarea devuelta se marcará como error con una excepción. La implementación devuelve una tarea sin bloquear el subproceso de llamada para las conexiones agrupadas y no agrupadas. (Invalida DbConnection.OpenAsync(CancellationToken)).
  • 13. RegisterColumnEncryption KeyStoreProviders(IDiction ary(Of String, SqlColumnEncryptionKeySt oreProvider)) Registra los proveedores de almacenamiento de claves de cifrado de columnas. ResetStatistics() Si se habilita la obtención de estadísticas, todos los valores se restablecen en cero. RetrieveStatistics() Devuelve una colección de pares de nombre y valor de las estadísticas cuando se llama el método. ToString() Devuelve un String que contiene el nombre de la Component, si existe. Este método no se debe invalidar. (Heredado de Component).
  • 14. Private Sub OpenSqlConnection() Dim connectionString As String = GetConnectionString() Using connection As New SqlConnection(connectionString) connection.Open() Console.WriteLine("State: {0}", connection.State) Console.WriteLine("ConnectionString: {0}", _ connection.ConnectionString) End Using End Sub
  • 15. Private Function GetConnectionString() As String ' To avoid storing the connection string in your code, ' you can retrieve it from a configuration file, using the ' System.Configuration.ConfigurationSettings.AppSettings property Return "Data Source=(local);Database=AdventureWorks;" _ & "Integrated Security=SSPI;" End Function