SlideShare una empresa de Scribd logo
OleDbConnection (Clase)
Visual Basic.net
YAHAIRA FERNÁNDEZ
NOVIEMBRE 2015
OleDbConnection (Clase)
• Representa una conexión única a un origen de datos. En el
caso de un sistema de bases de datos de cliente y servidor,
equivale a una conexión de red al servidor. Dependiendo de
la funcionalidad que admita el proveedor OLE DB nativo,
algunos métodos o propiedades de un objeto
OleDbConnection pueden no estar disponibles.
Constructores
Nombre Descripción
OleDbConnection() Inicializa una nueva instancia de la
clase OleDbConnection.
OleDbConnection(String) Inicializa una nueva instancia de la
clase OleDbConnection con la cadena
de conexión especificada.
Propiedades
ConnectionString Obtiene o establece la cadena que se utiliza para
abrir una base de datos.(Reemplaza
aDbConnection.ConnectionString).
ConnectionTimeout Obtiene el tiempo de espera para intentar establecer
una conexión antes de detenerse y generar un
error.(Reemplaza
a DbConnection.ConnectionTimeout).
Container Obtiene IContainer que
contiene Component.(Heredado de Component.)
Propiedades
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.(Reemplaza a DbConnection.Database).
DataSource Obtiene el nombre de archivo o el nombre de
servidor del origen de datos.(Reemplaza
aDbConnection.DataSource).
Provider Obtiene el nombre del proveedor OLE DB
especificado en la cláusula "Provider= " de la
cadena de conexión.
Propiedades
ServerVersion Obtiene una cadena que contiene la
versión del servidor al que está
conectado el cliente.(Reemplaza
aDbConnection.ServerVersion).
Site Obtiene o
establece ISite de Component.(Hereda
do de Component.)
State Obtiene el estado actual de la
conexión.(Reemplaza
a DbConnection.State).
Métodos
BeginTransaction() Inicia una transacción de base de datos
con el valor actual de IsolationLevel.
BeginTransaction(IsolationLevel) Inicia una transacción de base de datos
con el nivel de aislamiento especificado.
ChangeDatabase(String) Cambia la base de datos actual de una
conexión OleDbConnection abierta.(Re
emplaza
a DbConnection.ChangeDatabase(Strin
g)).
Métodos
Close() Cierra la conexión al origen de
datos.(Reemplaza
a DbConnection.Close()).
CreateCommand() Crea y devuelve un
objeto OleDbCommand asociado
a OleDbConnection.
CreateObjRef(Type) Crea un objeto que contiene toda la
información relevante necesaria para
generar un proxy utilizado para
comunicarse con un objeto
remoto.(Heredado
deMarshalByRefObject.)
Métodos
Dispose() Libera todos los recursos utilizados
por Component.(Heredado
de Component.)
EnlistDistributedTransaction(ITransaction) Se da de alta en la transacción
especificada como una transacción
distribuida.
EnlistTransaction(Transaction) Se da de alta en la transacción
especificada como una transacción
distribuida.(Reemplaza
a DbConnection.EnlistTransaction(Trans
action)).
Métodos
Equals(Object) Determina si el objeto especificado es
igual al objeto actual.(Heredado
de Object.)
GetHashCode() Sirve como una función hash para un tipo
en particular. (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.)
Métodos
GetOleDbSchemaTable(Guid, Object()) Devuelve información de esquema desde
un origen de datos tal y como indica un
GUID, y después de aplicar las
restricciones especificadas.
GetSchema() Devuelve información de esquema para el
origen de datos
de OleDbConnection.(Reemplaza
a DbConnection.GetSchema()).
GetSchema(String) Devuelve información de esquema para el
origen de datos
de OleDbConnectionutilizando la cadena
especificada para el nombre del
esquema.(Reemplaza
aDbConnection.GetSchema(String)).
Métodos
GetSchema(String, String()) Devuelve información de esquema para el
origen de datos
de OleDbConnectionutilizando la cadena
especificada para el nombre de esquema y
la matriz de cadena determinada para los
valores de restricción.(Reemplaza
aDbConnection.GetSchema(String, String
())).
GetType() Obtiene el Type de la instancia
actual. (Heredado de Object.)
InitializeLifetimeService() Obtiene un objeto de servicio de duración
para controlar la directiva de duración de
esta instancia.(Heredado
de MarshalByRefObject.)
Métodos
Open() Abre una conexión de base de datos con
los valores de propiedad que
especificaConnectionString.(Reemplaza
a DbConnection.Open()).
OpenAsync() Una versión asincrónica de Open, que
abre una conexión a bases de datos con
los valores especificados
por ConnectionString.Este método
invoca el método virtualOpenAsync con
CancellationToken.None.(Heredado
de DbConnection.)
Métodos
OpenAsync(CancellationToken)
Esta es la versión asincrónica de Open.Los
proveedores lo deben reemplazar con una
implementación apropiada.El token de cancelación
se puede aceptar opcionalmente.
La implementación predeterminada invoca la
llamada sincrónica a Open y devuelve una tarea
completada.La implementación predeterminada
devolverá una tarea cancelada si se pasa un
cancellationToken ya cancelado.Las excepciones
producidas por Open se comunicarán mediante la
propiedad Task Exception devuelta.
No invoque otros métodos y propiedades del
objeto DbConnection hasta que se haya
completado la tarea devuelta.(Heredado
de DbConnection.)
Métodos
ReleaseObjectPool() Indica que la agrupación de
objetos OleDbConnection podrá
liberarse cuando se libere la última
conexión subyacente.
ResetState() Actualiza la propiedad State del
objeto OleDbConnection.
ToString() Devuelve un objeto String que contiene
el nombre del objeto Component, en
caso de que exista.Este método no debe
reemplazarse.(Heredado deComponent.)
Eventos
Nombre Descripción
Disposed Se produce cuando el componente se
elimina mediante una llamada al
método Dispose. (Heredado
deComponent.)
InfoMessage Se produce cuando el proveedor envía un
mensaje de advertencia o de información.
StateChange Se produce cuando cambia el estado del
evento.(Heredado de DbConnection.)
Fuente
• OleDbConnection (Clase). https://msdn.microsoft.com/es-
es/library/system.data.oledb.oledbconnection(v=vs.110).aspx recuperado el 1 de
Noviembre 2015.

Más contenido relacionado

La actualidad más candente

Métodos estructurados
Métodos estructuradosMétodos estructurados
Métodos estructurados
Andres Morales
 
Base de Datos Desde Visual Basic 6.0
Base de Datos Desde Visual Basic 6.0Base de Datos Desde Visual Basic 6.0
Base de Datos Desde Visual Basic 6.0
CristianRomero179
 
Estructura de Datos. Listas. Concepto y Caracteristicas
Estructura de Datos. Listas. Concepto y CaracteristicasEstructura de Datos. Listas. Concepto y Caracteristicas
Estructura de Datos. Listas. Concepto y Caracteristicas
LENNYGALINDEZ
 
Patrones estructurales
Patrones estructuralesPatrones estructurales
Patrones estructurales
Juan Camilo
 
Alice 8
Alice 8Alice 8
Alice 8
Elian Maya
 
Presentacion pilas lista y colas
Presentacion pilas lista y colas  Presentacion pilas lista y colas
Presentacion pilas lista y colas
Madelin Osmarly Soriano
 
Aritmetica Modular
Aritmetica ModularAritmetica Modular
Aritmetica Modular
Mauricio Villagran Torres
 
Ley de newton de la viscosidad
Ley de newton de la viscosidadLey de newton de la viscosidad
Ley de newton de la viscosidad
Leonardo Meza
 
Unidad 1 introducción a las estructuras de datos
Unidad 1 introducción a las estructuras de datosUnidad 1 introducción a las estructuras de datos
Unidad 1 introducción a las estructuras de datos
Urban Skate House
 
Introduccion a Windows Form
Introduccion a Windows FormIntroduccion a Windows Form
Introduccion a Windows Form
Diomedes Ignacio Domínguez Ureña
 
CLASIFICACIÓN DE LAS METODOLOGÍAS DE DESARROLLO DE SOFTWARE
CLASIFICACIÓN DE LAS METODOLOGÍAS DE DESARROLLO DE SOFTWARECLASIFICACIÓN DE LAS METODOLOGÍAS DE DESARROLLO DE SOFTWARE
CLASIFICACIÓN DE LAS METODOLOGÍAS DE DESARROLLO DE SOFTWARE
BiingeSof
 
Plan piloto de actividades
Plan  piloto de actividadesPlan  piloto de actividades
Plan piloto de actividades
monina
 
Programación II - Estructuras de control de flujo, Arreglos y Cadenas
Programación II - Estructuras de control de flujo, Arreglos y CadenasProgramación II - Estructuras de control de flujo, Arreglos y Cadenas
Programación II - Estructuras de control de flujo, Arreglos y Cadenas
Lester López Carrió
 
CURSORES EN SQL SERVER
CURSORES EN SQL SERVERCURSORES EN SQL SERVER
CURSORES EN SQL SERVER
Lisbeth Ocaña Bueno
 
Ordenamiento burbuja
Ordenamiento burbujaOrdenamiento burbuja
Ordenamiento burbuja
Oscar Mora
 
Instalación de jdk
Instalación de jdkInstalación de jdk
Instalación de jdk
Gustavo De Jesus Ambrocio
 

La actualidad más candente (16)

Métodos estructurados
Métodos estructuradosMétodos estructurados
Métodos estructurados
 
Base de Datos Desde Visual Basic 6.0
Base de Datos Desde Visual Basic 6.0Base de Datos Desde Visual Basic 6.0
Base de Datos Desde Visual Basic 6.0
 
Estructura de Datos. Listas. Concepto y Caracteristicas
Estructura de Datos. Listas. Concepto y CaracteristicasEstructura de Datos. Listas. Concepto y Caracteristicas
Estructura de Datos. Listas. Concepto y Caracteristicas
 
Patrones estructurales
Patrones estructuralesPatrones estructurales
Patrones estructurales
 
Alice 8
Alice 8Alice 8
Alice 8
 
Presentacion pilas lista y colas
Presentacion pilas lista y colas  Presentacion pilas lista y colas
Presentacion pilas lista y colas
 
Aritmetica Modular
Aritmetica ModularAritmetica Modular
Aritmetica Modular
 
Ley de newton de la viscosidad
Ley de newton de la viscosidadLey de newton de la viscosidad
Ley de newton de la viscosidad
 
Unidad 1 introducción a las estructuras de datos
Unidad 1 introducción a las estructuras de datosUnidad 1 introducción a las estructuras de datos
Unidad 1 introducción a las estructuras de datos
 
Introduccion a Windows Form
Introduccion a Windows FormIntroduccion a Windows Form
Introduccion a Windows Form
 
CLASIFICACIÓN DE LAS METODOLOGÍAS DE DESARROLLO DE SOFTWARE
CLASIFICACIÓN DE LAS METODOLOGÍAS DE DESARROLLO DE SOFTWARECLASIFICACIÓN DE LAS METODOLOGÍAS DE DESARROLLO DE SOFTWARE
CLASIFICACIÓN DE LAS METODOLOGÍAS DE DESARROLLO DE SOFTWARE
 
Plan piloto de actividades
Plan  piloto de actividadesPlan  piloto de actividades
Plan piloto de actividades
 
Programación II - Estructuras de control de flujo, Arreglos y Cadenas
Programación II - Estructuras de control de flujo, Arreglos y CadenasProgramación II - Estructuras de control de flujo, Arreglos y Cadenas
Programación II - Estructuras de control de flujo, Arreglos y Cadenas
 
CURSORES EN SQL SERVER
CURSORES EN SQL SERVERCURSORES EN SQL SERVER
CURSORES EN SQL SERVER
 
Ordenamiento burbuja
Ordenamiento burbujaOrdenamiento burbuja
Ordenamiento burbuja
 
Instalación de jdk
Instalación de jdkInstalación de jdk
Instalación de jdk
 

Similar a Oledbconnection (clase)

Sql connection
Sql connectionSql connection
Sql connection
Jairo Quiroz Cabanillas
 
Objeto connection
Objeto connectionObjeto connection
Objeto Connection
Objeto ConnectionObjeto Connection
Objeto Connection
Jaime Aguilar Rafael
 
Clases de oledb
Clases de oledbClases de oledb
OBJETO CONNECTION
OBJETO CONNECTIONOBJETO CONNECTION
OBJETO CONNECTION
Lisbeth Ocaña Bueno
 
LABORATORIO DE PROGRAMACIÓN I.
LABORATORIO DE PROGRAMACIÓN I.LABORATORIO DE PROGRAMACIÓN I.
LABORATORIO DE PROGRAMACIÓN I.
SILVA19_PAMELA
 
System.data.oledb
System.data.oledbSystem.data.oledb
System.data.oledb
iberiamerary
 
ADO .NET
ADO .NETADO .NET
ADO .NET
Jose Ponce
 
Active x data object ado.net
Active x data object ado.netActive x data object ado.net
Active x data object ado.net
Gissela Antohane
 
Objeto sql.data reader
Objeto sql.data readerObjeto sql.data reader
Objeto sql.data reader
jack grandez garcia
 
LABORATORIO DE PROGRAMACIÓN I
LABORATORIO DE PROGRAMACIÓN ILABORATORIO DE PROGRAMACIÓN I
LABORATORIO DE PROGRAMACIÓN I
SILVA19_PAMELA
 
Connetion
ConnetionConnetion
Ado.Net
Ado.NetAdo.Net
Ado.Net
Personal
 
Java con base de datos
Java con base de datosJava con base de datos
Java con base de datos
Jaime Aguilar Rafael
 
Connection
ConnectionConnection
Trabajo de software
Trabajo de softwareTrabajo de software
Trabajo de software
Patricia Reyna
 
Ochoa ornelas raquel_acceso a una base de datos
Ochoa ornelas raquel_acceso a una base de datosOchoa ornelas raquel_acceso a una base de datos
Ochoa ornelas raquel_acceso a una base de datos
Raquel Ochoa
 
Sqlcommand
SqlcommandSqlcommand
Vb net bd_2005_02
Vb net bd_2005_02Vb net bd_2005_02
Vb net bd_2005_02
Paul Taco
 
JAVA CON BASE DE DATOS
JAVA CON BASE DE DATOSJAVA CON BASE DE DATOS
JAVA CON BASE DE DATOS
INGRID LESLY CORONEL ACUÑA
 

Similar a Oledbconnection (clase) (20)

Sql connection
Sql connectionSql connection
Sql connection
 
Objeto connection
Objeto connectionObjeto connection
Objeto connection
 
Objeto Connection
Objeto ConnectionObjeto Connection
Objeto Connection
 
Clases de oledb
Clases de oledbClases de oledb
Clases de oledb
 
OBJETO CONNECTION
OBJETO CONNECTIONOBJETO CONNECTION
OBJETO CONNECTION
 
LABORATORIO DE PROGRAMACIÓN I.
LABORATORIO DE PROGRAMACIÓN I.LABORATORIO DE PROGRAMACIÓN I.
LABORATORIO DE PROGRAMACIÓN I.
 
System.data.oledb
System.data.oledbSystem.data.oledb
System.data.oledb
 
ADO .NET
ADO .NETADO .NET
ADO .NET
 
Active x data object ado.net
Active x data object ado.netActive x data object ado.net
Active x data object ado.net
 
Objeto sql.data reader
Objeto sql.data readerObjeto sql.data reader
Objeto sql.data reader
 
LABORATORIO DE PROGRAMACIÓN I
LABORATORIO DE PROGRAMACIÓN ILABORATORIO DE PROGRAMACIÓN I
LABORATORIO DE PROGRAMACIÓN I
 
Connetion
ConnetionConnetion
Connetion
 
Ado.Net
Ado.NetAdo.Net
Ado.Net
 
Java con base de datos
Java con base de datosJava con base de datos
Java con base de datos
 
Connection
ConnectionConnection
Connection
 
Trabajo de software
Trabajo de softwareTrabajo de software
Trabajo de software
 
Ochoa ornelas raquel_acceso a una base de datos
Ochoa ornelas raquel_acceso a una base de datosOchoa ornelas raquel_acceso a una base de datos
Ochoa ornelas raquel_acceso a una base de datos
 
Sqlcommand
SqlcommandSqlcommand
Sqlcommand
 
Vb net bd_2005_02
Vb net bd_2005_02Vb net bd_2005_02
Vb net bd_2005_02
 
JAVA CON BASE DE DATOS
JAVA CON BASE DE DATOSJAVA CON BASE DE DATOS
JAVA CON BASE DE DATOS
 

Más de Yahaira Fernández Segura

Tutorial tablas microsoft word
Tutorial tablas microsoft wordTutorial tablas microsoft word
Tutorial tablas microsoft word
Yahaira Fernández Segura
 
Plataforma Inteligencia Quisqueya (IQ)
Plataforma Inteligencia Quisqueya (IQ)Plataforma Inteligencia Quisqueya (IQ)
Plataforma Inteligencia Quisqueya (IQ)
Yahaira Fernández Segura
 
Formato del texto en css
Formato del texto en cssFormato del texto en css
Formato del texto en css
Yahaira Fernández Segura
 
Relaciones en bases de datos
Relaciones en bases de datosRelaciones en bases de datos
Relaciones en bases de datos
Yahaira Fernández Segura
 
Modos de transmisión de Datos
Modos de transmisión de DatosModos de transmisión de Datos
Modos de transmisión de Datos
Yahaira Fernández Segura
 
Medios de transmisión de datos
Medios de transmisión de datosMedios de transmisión de datos
Medios de transmisión de datos
Yahaira Fernández Segura
 
Código qr
Código qrCódigo qr
Ley n° 53 07 contra crímenes y delitos de República Dominicana
Ley n° 53 07 contra crímenes y delitos de República DominicanaLey n° 53 07 contra crímenes y delitos de República Dominicana
Ley n° 53 07 contra crímenes y delitos de República Dominicana
Yahaira Fernández Segura
 
Configuración ip estática windows 7
Configuración ip estática windows 7Configuración ip estática windows 7
Configuración ip estática windows 7
Yahaira Fernández Segura
 
Instrucciones de iteración visual basic.net
Instrucciones de iteración  visual basic.netInstrucciones de iteración  visual basic.net
Instrucciones de iteración visual basic.net
Yahaira Fernández Segura
 
Algoritmos computacionales conceptos básicos
Algoritmos computacionales   conceptos básicosAlgoritmos computacionales   conceptos básicos
Algoritmos computacionales conceptos básicos
Yahaira Fernández Segura
 
Panel frontal
Panel frontalPanel frontal
El blog como medio de comunicación y educación
El blog como medio de comunicación  y educaciónEl blog como medio de comunicación  y educación
El blog como medio de comunicación y educación
Yahaira Fernández Segura
 
2da. clase ciclo de vida del desarrollo de sistemas
2da. clase ciclo de vida del desarrollo de sistemas2da. clase ciclo de vida del desarrollo de sistemas
2da. clase ciclo de vida del desarrollo de sistemas
Yahaira Fernández Segura
 

Más de Yahaira Fernández Segura (14)

Tutorial tablas microsoft word
Tutorial tablas microsoft wordTutorial tablas microsoft word
Tutorial tablas microsoft word
 
Plataforma Inteligencia Quisqueya (IQ)
Plataforma Inteligencia Quisqueya (IQ)Plataforma Inteligencia Quisqueya (IQ)
Plataforma Inteligencia Quisqueya (IQ)
 
Formato del texto en css
Formato del texto en cssFormato del texto en css
Formato del texto en css
 
Relaciones en bases de datos
Relaciones en bases de datosRelaciones en bases de datos
Relaciones en bases de datos
 
Modos de transmisión de Datos
Modos de transmisión de DatosModos de transmisión de Datos
Modos de transmisión de Datos
 
Medios de transmisión de datos
Medios de transmisión de datosMedios de transmisión de datos
Medios de transmisión de datos
 
Código qr
Código qrCódigo qr
Código qr
 
Ley n° 53 07 contra crímenes y delitos de República Dominicana
Ley n° 53 07 contra crímenes y delitos de República DominicanaLey n° 53 07 contra crímenes y delitos de República Dominicana
Ley n° 53 07 contra crímenes y delitos de República Dominicana
 
Configuración ip estática windows 7
Configuración ip estática windows 7Configuración ip estática windows 7
Configuración ip estática windows 7
 
Instrucciones de iteración visual basic.net
Instrucciones de iteración  visual basic.netInstrucciones de iteración  visual basic.net
Instrucciones de iteración visual basic.net
 
Algoritmos computacionales conceptos básicos
Algoritmos computacionales   conceptos básicosAlgoritmos computacionales   conceptos básicos
Algoritmos computacionales conceptos básicos
 
Panel frontal
Panel frontalPanel frontal
Panel frontal
 
El blog como medio de comunicación y educación
El blog como medio de comunicación  y educaciónEl blog como medio de comunicación  y educación
El blog como medio de comunicación y educación
 
2da. clase ciclo de vida del desarrollo de sistemas
2da. clase ciclo de vida del desarrollo de sistemas2da. clase ciclo de vida del desarrollo de sistemas
2da. clase ciclo de vida del desarrollo de sistemas
 

Último

El uso de las TIC por Cecilia Pozos S..pptx
El uso de las TIC  por Cecilia Pozos S..pptxEl uso de las TIC  por Cecilia Pozos S..pptx
El uso de las TIC por Cecilia Pozos S..pptx
cecypozos703
 
Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)
Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)
Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)
codesiret
 
TIC en educacion.rtf.docxlolololololololo
TIC en educacion.rtf.docxlolololololololoTIC en educacion.rtf.docxlolololololololo
TIC en educacion.rtf.docxlolololololololo
KukiiSanchez
 
Presentación de Tic en educación y sobre blogger
Presentación de Tic en educación y sobre bloggerPresentación de Tic en educación y sobre blogger
Presentación de Tic en educación y sobre blogger
larapalaciosmonzon28
 
La Inteligencia Artificial en la actualidad.docx
La Inteligencia Artificial en la actualidad.docxLa Inteligencia Artificial en la actualidad.docx
La Inteligencia Artificial en la actualidad.docx
luiscohailatenazoa0
 
Modo test refrigeradores y codigos de errores 2018 V2.pdf
Modo test refrigeradores y codigos de errores 2018 V2.pdfModo test refrigeradores y codigos de errores 2018 V2.pdf
Modo test refrigeradores y codigos de errores 2018 V2.pdf
ranierglez
 
Refrigeradores Samsung Modo Test y Forzado
Refrigeradores Samsung Modo Test y ForzadoRefrigeradores Samsung Modo Test y Forzado
Refrigeradores Samsung Modo Test y Forzado
NicandroMartinez2
 
625204013-64-Camino-a-----La-Lectura.pdf
625204013-64-Camino-a-----La-Lectura.pdf625204013-64-Camino-a-----La-Lectura.pdf
625204013-64-Camino-a-----La-Lectura.pdf
yuberpalma
 
computacion global 3.pdf pARA TERCER GRADO
computacion global 3.pdf pARA TERCER GRADOcomputacion global 3.pdf pARA TERCER GRADO
computacion global 3.pdf pARA TERCER GRADO
YaniEscobar2
 
El uso de las TIC en la vida cotidiana.pptx
El uso de las TIC en la vida cotidiana.pptxEl uso de las TIC en la vida cotidiana.pptx
El uso de las TIC en la vida cotidiana.pptx
jgvanessa23
 
Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)
Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)
Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)
AbrahamCastillo42
 
Manual de Soporte y mantenimiento de equipo de cómputos
Manual de Soporte y mantenimiento de equipo de cómputosManual de Soporte y mantenimiento de equipo de cómputos
Manual de Soporte y mantenimiento de equipo de cómputos
cbtechchihuahua
 
mantenimiento de chasis y carroceria1.pptx
mantenimiento de chasis y carroceria1.pptxmantenimiento de chasis y carroceria1.pptx
mantenimiento de chasis y carroceria1.pptx
MiguelAtencio10
 
Nuevos tiempos, nuevos espacios.docxdsdsad
Nuevos tiempos, nuevos espacios.docxdsdsadNuevos tiempos, nuevos espacios.docxdsdsad
Nuevos tiempos, nuevos espacios.docxdsdsad
larapalaciosmonzon28
 
EXAMEN DE TOPOGRAFIA RESUELTO-2017 CURSO DE UNIVERSIDAD
EXAMEN DE TOPOGRAFIA RESUELTO-2017 CURSO DE UNIVERSIDADEXAMEN DE TOPOGRAFIA RESUELTO-2017 CURSO DE UNIVERSIDAD
EXAMEN DE TOPOGRAFIA RESUELTO-2017 CURSO DE UNIVERSIDAD
AngelCristhianMB
 
Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...
Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...
Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...
AMADO SALVADOR
 
Programming & Artificial Intelligence ebook.pdf
Programming & Artificial Intelligence ebook.pdfProgramming & Artificial Intelligence ebook.pdf
Programming & Artificial Intelligence ebook.pdf
Manuel Diaz
 
Presentación Seguridad Digital Profesional Azul Oscuro (1).pdf
Presentación Seguridad Digital Profesional Azul Oscuro (1).pdfPresentación Seguridad Digital Profesional Azul Oscuro (1).pdf
Presentación Seguridad Digital Profesional Azul Oscuro (1).pdf
giampierdiaz5
 
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANOREVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
gisellearanguren1
 
Manual Web soporte y mantenimiento de equipo de computo
Manual Web soporte y mantenimiento de equipo de computoManual Web soporte y mantenimiento de equipo de computo
Manual Web soporte y mantenimiento de equipo de computo
mantenimientocarbra6
 

Último (20)

El uso de las TIC por Cecilia Pozos S..pptx
El uso de las TIC  por Cecilia Pozos S..pptxEl uso de las TIC  por Cecilia Pozos S..pptx
El uso de las TIC por Cecilia Pozos S..pptx
 
Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)
Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)
Infografia TCP/IP (Transmission Control Protocol/Internet Protocol)
 
TIC en educacion.rtf.docxlolololololololo
TIC en educacion.rtf.docxlolololololololoTIC en educacion.rtf.docxlolololololololo
TIC en educacion.rtf.docxlolololololololo
 
Presentación de Tic en educación y sobre blogger
Presentación de Tic en educación y sobre bloggerPresentación de Tic en educación y sobre blogger
Presentación de Tic en educación y sobre blogger
 
La Inteligencia Artificial en la actualidad.docx
La Inteligencia Artificial en la actualidad.docxLa Inteligencia Artificial en la actualidad.docx
La Inteligencia Artificial en la actualidad.docx
 
Modo test refrigeradores y codigos de errores 2018 V2.pdf
Modo test refrigeradores y codigos de errores 2018 V2.pdfModo test refrigeradores y codigos de errores 2018 V2.pdf
Modo test refrigeradores y codigos de errores 2018 V2.pdf
 
Refrigeradores Samsung Modo Test y Forzado
Refrigeradores Samsung Modo Test y ForzadoRefrigeradores Samsung Modo Test y Forzado
Refrigeradores Samsung Modo Test y Forzado
 
625204013-64-Camino-a-----La-Lectura.pdf
625204013-64-Camino-a-----La-Lectura.pdf625204013-64-Camino-a-----La-Lectura.pdf
625204013-64-Camino-a-----La-Lectura.pdf
 
computacion global 3.pdf pARA TERCER GRADO
computacion global 3.pdf pARA TERCER GRADOcomputacion global 3.pdf pARA TERCER GRADO
computacion global 3.pdf pARA TERCER GRADO
 
El uso de las TIC en la vida cotidiana.pptx
El uso de las TIC en la vida cotidiana.pptxEl uso de las TIC en la vida cotidiana.pptx
El uso de las TIC en la vida cotidiana.pptx
 
Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)
Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)
Todo sobre la tarjeta de video (Bienvenidos a mi blog personal)
 
Manual de Soporte y mantenimiento de equipo de cómputos
Manual de Soporte y mantenimiento de equipo de cómputosManual de Soporte y mantenimiento de equipo de cómputos
Manual de Soporte y mantenimiento de equipo de cómputos
 
mantenimiento de chasis y carroceria1.pptx
mantenimiento de chasis y carroceria1.pptxmantenimiento de chasis y carroceria1.pptx
mantenimiento de chasis y carroceria1.pptx
 
Nuevos tiempos, nuevos espacios.docxdsdsad
Nuevos tiempos, nuevos espacios.docxdsdsadNuevos tiempos, nuevos espacios.docxdsdsad
Nuevos tiempos, nuevos espacios.docxdsdsad
 
EXAMEN DE TOPOGRAFIA RESUELTO-2017 CURSO DE UNIVERSIDAD
EXAMEN DE TOPOGRAFIA RESUELTO-2017 CURSO DE UNIVERSIDADEXAMEN DE TOPOGRAFIA RESUELTO-2017 CURSO DE UNIVERSIDAD
EXAMEN DE TOPOGRAFIA RESUELTO-2017 CURSO DE UNIVERSIDAD
 
Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...
Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...
Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...
 
Programming & Artificial Intelligence ebook.pdf
Programming & Artificial Intelligence ebook.pdfProgramming & Artificial Intelligence ebook.pdf
Programming & Artificial Intelligence ebook.pdf
 
Presentación Seguridad Digital Profesional Azul Oscuro (1).pdf
Presentación Seguridad Digital Profesional Azul Oscuro (1).pdfPresentación Seguridad Digital Profesional Azul Oscuro (1).pdf
Presentación Seguridad Digital Profesional Azul Oscuro (1).pdf
 
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANOREVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
 
Manual Web soporte y mantenimiento de equipo de computo
Manual Web soporte y mantenimiento de equipo de computoManual Web soporte y mantenimiento de equipo de computo
Manual Web soporte y mantenimiento de equipo de computo
 

Oledbconnection (clase)

  • 2. OleDbConnection (Clase) • Representa una conexión única a un origen de datos. En el caso de un sistema de bases de datos de cliente y servidor, equivale a una conexión de red al servidor. Dependiendo de la funcionalidad que admita el proveedor OLE DB nativo, algunos métodos o propiedades de un objeto OleDbConnection pueden no estar disponibles.
  • 3. Constructores Nombre Descripción OleDbConnection() Inicializa una nueva instancia de la clase OleDbConnection. OleDbConnection(String) Inicializa una nueva instancia de la clase OleDbConnection con la cadena de conexión especificada.
  • 4. Propiedades ConnectionString Obtiene o establece la cadena que se utiliza para abrir una base de datos.(Reemplaza aDbConnection.ConnectionString). ConnectionTimeout Obtiene el tiempo de espera para intentar establecer una conexión antes de detenerse y generar un error.(Reemplaza a DbConnection.ConnectionTimeout). Container Obtiene IContainer que contiene Component.(Heredado de Component.)
  • 5. Propiedades 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.(Reemplaza a DbConnection.Database). DataSource Obtiene el nombre de archivo o el nombre de servidor del origen de datos.(Reemplaza aDbConnection.DataSource). Provider Obtiene el nombre del proveedor OLE DB especificado en la cláusula "Provider= " de la cadena de conexión.
  • 6. Propiedades ServerVersion Obtiene una cadena que contiene la versión del servidor al que está conectado el cliente.(Reemplaza aDbConnection.ServerVersion). Site Obtiene o establece ISite de Component.(Hereda do de Component.) State Obtiene el estado actual de la conexión.(Reemplaza a DbConnection.State).
  • 7. Métodos BeginTransaction() Inicia una transacción de base de datos con el valor actual de IsolationLevel. BeginTransaction(IsolationLevel) Inicia una transacción de base de datos con el nivel de aislamiento especificado. ChangeDatabase(String) Cambia la base de datos actual de una conexión OleDbConnection abierta.(Re emplaza a DbConnection.ChangeDatabase(Strin g)).
  • 8. Métodos Close() Cierra la conexión al origen de datos.(Reemplaza a DbConnection.Close()). CreateCommand() Crea y devuelve un objeto OleDbCommand asociado a OleDbConnection. CreateObjRef(Type) Crea un objeto que contiene toda la información relevante necesaria para generar un proxy utilizado para comunicarse con un objeto remoto.(Heredado deMarshalByRefObject.)
  • 9. Métodos Dispose() Libera todos los recursos utilizados por Component.(Heredado de Component.) EnlistDistributedTransaction(ITransaction) Se da de alta en la transacción especificada como una transacción distribuida. EnlistTransaction(Transaction) Se da de alta en la transacción especificada como una transacción distribuida.(Reemplaza a DbConnection.EnlistTransaction(Trans action)).
  • 10. Métodos Equals(Object) Determina si el objeto especificado es igual al objeto actual.(Heredado de Object.) GetHashCode() Sirve como una función hash para un tipo en particular. (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.)
  • 11. Métodos GetOleDbSchemaTable(Guid, Object()) Devuelve información de esquema desde un origen de datos tal y como indica un GUID, y después de aplicar las restricciones especificadas. GetSchema() Devuelve información de esquema para el origen de datos de OleDbConnection.(Reemplaza a DbConnection.GetSchema()). GetSchema(String) Devuelve información de esquema para el origen de datos de OleDbConnectionutilizando la cadena especificada para el nombre del esquema.(Reemplaza aDbConnection.GetSchema(String)).
  • 12. Métodos GetSchema(String, String()) Devuelve información de esquema para el origen de datos de OleDbConnectionutilizando la cadena especificada para el nombre de esquema y la matriz de cadena determinada para los valores de restricción.(Reemplaza aDbConnection.GetSchema(String, String ())). GetType() Obtiene el Type de la instancia actual. (Heredado de Object.) InitializeLifetimeService() Obtiene un objeto de servicio de duración para controlar la directiva de duración de esta instancia.(Heredado de MarshalByRefObject.)
  • 13. Métodos Open() Abre una conexión de base de datos con los valores de propiedad que especificaConnectionString.(Reemplaza a DbConnection.Open()). OpenAsync() Una versión asincrónica de Open, que abre una conexión a bases de datos con los valores especificados por ConnectionString.Este método invoca el método virtualOpenAsync con CancellationToken.None.(Heredado de DbConnection.)
  • 14. Métodos OpenAsync(CancellationToken) Esta es la versión asincrónica de Open.Los proveedores lo deben reemplazar con una implementación apropiada.El token de cancelación se puede aceptar opcionalmente. La implementación predeterminada invoca la llamada sincrónica a Open y devuelve una tarea completada.La implementación predeterminada devolverá una tarea cancelada si se pasa un cancellationToken ya cancelado.Las excepciones producidas por Open se comunicarán mediante la propiedad Task Exception devuelta. No invoque otros métodos y propiedades del objeto DbConnection hasta que se haya completado la tarea devuelta.(Heredado de DbConnection.)
  • 15. Métodos ReleaseObjectPool() Indica que la agrupación de objetos OleDbConnection podrá liberarse cuando se libere la última conexión subyacente. ResetState() Actualiza la propiedad State del objeto OleDbConnection. ToString() Devuelve un objeto String que contiene el nombre del objeto Component, en caso de que exista.Este método no debe reemplazarse.(Heredado deComponent.)
  • 16. Eventos Nombre Descripción Disposed Se produce cuando el componente se elimina mediante una llamada al método Dispose. (Heredado deComponent.) InfoMessage Se produce cuando el proveedor envía un mensaje de advertencia o de información. StateChange Se produce cuando cambia el estado del evento.(Heredado de DbConnection.)
  • 17. Fuente • OleDbConnection (Clase). https://msdn.microsoft.com/es- es/library/system.data.oledb.oledbconnection(v=vs.110).aspx recuperado el 1 de Noviembre 2015.