SlideShare una empresa de Scribd logo
INGENIERIA DE SISTEMAS Y TELEMATICA
YANINA BUSTAMANTE JIBAJA
YENNY ISABEL CUELLO MORON
Desarrollo de Software I Marco Aurelio Porro Chulli
Connection representa una conexión a una Base de datos dada,
luego representa el lugar adecuado para el manejo de
transacciones, dado que estas afectan a todas las sentencias
ejecutadas sobre una conexión a la base de datos.
El objeto Connection representa una conexión HTTP entre la prueba
dinámica (el cliente) y el servidor Web. La prueba abre la conexión,
aunque tanto la prueba como el servidor Web pueden cerrarla.
CONNECTION
Creando objeto tipo Connection
Este objeto se encarga de administrar la conexión.
Al objeto ‘con’ se le asigna una conexión específica, a través del método
getConnection de la clase DriverManager.
Connection con = DriverManager.getConnection(url, "myLogin", "myPassword");
Para cerrar la conexión se utiliza el método close().
Especifica la referencia a la base de datos con la cual queremos conectar, conteniendo en una
cadena de texto la información necesaria para efectuar esa conexión mediante parejas de
valores separadas por ";".
Los valores que podemos asignar son:
Ejemplo:
<% conexion.ConnectionString="DSN=MIOdbc;UID=pepe;PWD=1234" %>
PROPIEDADES
ConnectionString
Especifica los permisos de la conexión.
Algunos de los valores más habituales que podemos asignar son:
1 Establece permiso solo de Lectura
2 Establece permiso solo de Escritura
3 Establece permiso de Lectura/Escritura
Ejemplo:
<% conexion.Mode=3 %>
Mode
Propiedad Descripción
IsOpen Comprueba si la conexión está abierta.
Port Obtiene el número del puerto utilizado por la conexión.
RedirectDepth Obtiene o define el número de redirecciones de
encabezados HTTP que se siguen.
Server Obtiene el nombre del host o dirección IP del servidor
al que está conectado el cliente.
UseSSL Comprueba si la conexión HTTP entre el cliente y el
servidor utiliza el protocolo SSL ("https://").
Método Descripción
Close Cierra la conexión, si está abierta. No
devuelve un error si la conexión ya
está cerrada.
Send Envía una solicitud HTTP al servidor.
Métodos
BeginTrans
Abre una transacción; todas las operaciones que realicemos a partir de ese momento no serán
efectivas hasta que no cerremos la transacción.
Ejemplo:
<% conexion.BeginTrans %>
Close
Cierra el objeto
Ejemplo:
<% conexion.close %>
CommitTrans
Cierra una transacción haciendo efectivos los cambios efectuados dentro
de ella.;
Ejemplo:
<% conexion.CommitTrans %>
Execute
Ejecuta una sentencia SQL contra la base de datos.
Ejemplo:
<% Set resultado=conexion.execute (Select * from amigos) %>
Open
Abre la conexión con los parámetros especificados en las propiedades.
Ejemplo:
<% conexion.open %>
RollBackTrans
Deshace todos los cambios efectuados en la base de datos desde el inicio de la transacción.
Ejemplo:
<% conexion.RollBackTrans %>

Más contenido relacionado

Destacado

Administrative management
Administrative managementAdministrative management
Administrative management
Yennyfer Osorio
 
Knowledge environment
Knowledge environmentKnowledge environment
Knowledge environment
Yennyfer Osorio
 
Presentacion individual
Presentacion individualPresentacion individual
Presentacion individual
Yennyfer Osorio
 
Evaluacion monitoreo melissa
Evaluacion monitoreo melissaEvaluacion monitoreo melissa
Evaluacion monitoreo melissa
Yennyfer Osorio
 
Presentacion preguntas
Presentacion preguntasPresentacion preguntas
Presentacion preguntas
Yennyfer Osorio
 
Trabajo de desarrollo de software(java)yanina y yenny
Trabajo de desarrollo de software(java)yanina y yennyTrabajo de desarrollo de software(java)yanina y yenny
Trabajo de desarrollo de software(java)yanina y yenny
yenny isabel cuello moron
 
Aprendizaje colaborativo luis
Aprendizaje colaborativo luisAprendizaje colaborativo luis
Aprendizaje colaborativo luis
Yennyfer Osorio
 
Resultset
ResultsetResultset

Destacado (8)

Administrative management
Administrative managementAdministrative management
Administrative management
 
Knowledge environment
Knowledge environmentKnowledge environment
Knowledge environment
 
Presentacion individual
Presentacion individualPresentacion individual
Presentacion individual
 
Evaluacion monitoreo melissa
Evaluacion monitoreo melissaEvaluacion monitoreo melissa
Evaluacion monitoreo melissa
 
Presentacion preguntas
Presentacion preguntasPresentacion preguntas
Presentacion preguntas
 
Trabajo de desarrollo de software(java)yanina y yenny
Trabajo de desarrollo de software(java)yanina y yennyTrabajo de desarrollo de software(java)yanina y yenny
Trabajo de desarrollo de software(java)yanina y yenny
 
Aprendizaje colaborativo luis
Aprendizaje colaborativo luisAprendizaje colaborativo luis
Aprendizaje colaborativo luis
 
Resultset
ResultsetResultset
Resultset
 

Similar a Connection()

Connec
ConnecConnec
Objeto connection
Objeto connectionObjeto connection
Objeto connection
jack grandez garcia
 
Connection
ConnectionConnection
Diapositivas de objeto conecction
Diapositivas de objeto conecctionDiapositivas de objeto conecction
Diapositivas de objeto conecction
TAPIA SILVA EVELINA
 
Objeto Connection
Objeto ConnectionObjeto Connection
Objeto Connection
Thalia Regalado Juape
 
Connection
ConnectionConnection
OBJETO CONNECTION
OBJETO CONNECTIONOBJETO CONNECTION
OBJETO CONNECTION
Lisbeth Ocaña Bueno
 
Objeto connection
Objeto connectionObjeto connection
Objeto connection
Objeto connectionObjeto connection
Objeto connection
Vicente Alberca
 
Objeto de connection
Objeto de connection Objeto de connection
Objeto de connection
DEYSY SEGURA MONTENEGRO
 
Connection trabajo
Connection trabajoConnection trabajo
Connection trabajo
INGRID LESLY CORONEL ACUÑA
 
Conecction
ConecctionConecction
Conecction
JhiZzelh T Cz
 
Connection
ConnectionConnection
Trabajo de software
Trabajo de softwareTrabajo de software
Trabajo de software
Patricia Reyna
 
B.v.ii
B.v.iiB.v.ii
B.v.ii
bat1820
 
Connection
ConnectionConnection
Oledbconnection (clase)
Oledbconnection (clase)Oledbconnection (clase)
Oledbconnection (clase)
Yahaira Fernández Segura
 
Java con base de datos
Java con base de datosJava con base de datos
Java con base de datos
Lisbeth Ocaña Bueno
 
Connection
ConnectionConnection
Trabajo Connectar
Trabajo ConnectarTrabajo Connectar

Similar a Connection() (20)

Connec
ConnecConnec
Connec
 
Objeto connection
Objeto connectionObjeto connection
Objeto connection
 
Connection
ConnectionConnection
Connection
 
Diapositivas de objeto conecction
Diapositivas de objeto conecctionDiapositivas de objeto conecction
Diapositivas de objeto conecction
 
Objeto Connection
Objeto ConnectionObjeto Connection
Objeto Connection
 
Connection
ConnectionConnection
Connection
 
OBJETO CONNECTION
OBJETO CONNECTIONOBJETO CONNECTION
OBJETO CONNECTION
 
Objeto connection
Objeto connectionObjeto connection
Objeto connection
 
Objeto connection
Objeto connectionObjeto connection
Objeto connection
 
Objeto de connection
Objeto de connection Objeto de connection
Objeto de connection
 
Connection trabajo
Connection trabajoConnection trabajo
Connection trabajo
 
Conecction
ConecctionConecction
Conecction
 
Connection
ConnectionConnection
Connection
 
Trabajo de software
Trabajo de softwareTrabajo de software
Trabajo de software
 
B.v.ii
B.v.iiB.v.ii
B.v.ii
 
Connection
ConnectionConnection
Connection
 
Oledbconnection (clase)
Oledbconnection (clase)Oledbconnection (clase)
Oledbconnection (clase)
 
Java con base de datos
Java con base de datosJava con base de datos
Java con base de datos
 
Connection
ConnectionConnection
Connection
 
Trabajo Connectar
Trabajo ConnectarTrabajo Connectar
Trabajo Connectar
 

Más de yenny isabel cuello moron

Oltp exposicion grupal
Oltp exposicion grupalOltp exposicion grupal
Oltp exposicion grupal
yenny isabel cuello moron
 
Seguridad
SeguridadSeguridad
Transacciones
TransaccionesTransacciones
Sistemas de seguridad
Sistemas de seguridadSistemas de seguridad
Sistemas de seguridad
yenny isabel cuello moron
 
Activadores
ActivadoresActivadores
Cursores
CursoresCursores
Procedimientos almacenados
Procedimientos almacenadosProcedimientos almacenados
Procedimientos almacenados
yenny isabel cuello moron
 
Vistas
VistasVistas
Ddl
DdlDdl
Transac sql
Transac sqlTransac sql
Preparedstatement(grupal)
Preparedstatement(grupal)Preparedstatement(grupal)
Preparedstatement(grupal)
yenny isabel cuello moron
 
Yanina
YaninaYanina
Statement
StatementStatement
Trabajo de java con base de datos(yanina y yenny)
Trabajo de java con base de datos(yanina y yenny)Trabajo de java con base de datos(yanina y yenny)
Trabajo de java con base de datos(yanina y yenny)
yenny isabel cuello moron
 
Jdbc(desarrollo de software i yanina y yenny)
Jdbc(desarrollo de software i yanina y yenny)Jdbc(desarrollo de software i yanina y yenny)
Jdbc(desarrollo de software i yanina y yenny)
yenny isabel cuello moron
 

Más de yenny isabel cuello moron (15)

Oltp exposicion grupal
Oltp exposicion grupalOltp exposicion grupal
Oltp exposicion grupal
 
Seguridad
SeguridadSeguridad
Seguridad
 
Transacciones
TransaccionesTransacciones
Transacciones
 
Sistemas de seguridad
Sistemas de seguridadSistemas de seguridad
Sistemas de seguridad
 
Activadores
ActivadoresActivadores
Activadores
 
Cursores
CursoresCursores
Cursores
 
Procedimientos almacenados
Procedimientos almacenadosProcedimientos almacenados
Procedimientos almacenados
 
Vistas
VistasVistas
Vistas
 
Ddl
DdlDdl
Ddl
 
Transac sql
Transac sqlTransac sql
Transac sql
 
Preparedstatement(grupal)
Preparedstatement(grupal)Preparedstatement(grupal)
Preparedstatement(grupal)
 
Yanina
YaninaYanina
Yanina
 
Statement
StatementStatement
Statement
 
Trabajo de java con base de datos(yanina y yenny)
Trabajo de java con base de datos(yanina y yenny)Trabajo de java con base de datos(yanina y yenny)
Trabajo de java con base de datos(yanina y yenny)
 
Jdbc(desarrollo de software i yanina y yenny)
Jdbc(desarrollo de software i yanina y yenny)Jdbc(desarrollo de software i yanina y yenny)
Jdbc(desarrollo de software i yanina y yenny)
 

Último

PC-04-DISEÑOS DE PITS Y STOPES DE UNA MINA A TAJO ABIERTO.pdf
PC-04-DISEÑOS DE PITS Y STOPES DE UNA MINA A TAJO ABIERTO.pdfPC-04-DISEÑOS DE PITS Y STOPES DE UNA MINA A TAJO ABIERTO.pdf
PC-04-DISEÑOS DE PITS Y STOPES DE UNA MINA A TAJO ABIERTO.pdf
JhenryHuisa1
 
TECLADO ERGONÓMICO Y PANTALLAS TACTILES.pptx
TECLADO ERGONÓMICO Y PANTALLAS TACTILES.pptxTECLADO ERGONÓMICO Y PANTALLAS TACTILES.pptx
TECLADO ERGONÓMICO Y PANTALLAS TACTILES.pptx
KatiuskaDominguez2
 
Arquitectura de Sistema de Reservaciones
Arquitectura de Sistema de ReservacionesArquitectura de Sistema de Reservaciones
Arquitectura de Sistema de Reservaciones
AlanL15
 
primer manual de nuestra compañía de soporte
primer manual de nuestra compañía de soporteprimer manual de nuestra compañía de soporte
primer manual de nuestra compañía de soporte
eliersin13
 
Buscador de Eventos y Fiestas en España - Buscafiesta
Buscador de Eventos y Fiestas en España - BuscafiestaBuscador de Eventos y Fiestas en España - Buscafiesta
Buscador de Eventos y Fiestas en España - Buscafiesta
holabuscafiesta
 
Introducción_a_las_APIs_y_Desarrollo_Back-end-Abbie Dominguez Girondo.pdf
Introducción_a_las_APIs_y_Desarrollo_Back-end-Abbie Dominguez Girondo.pdfIntroducción_a_las_APIs_y_Desarrollo_Back-end-Abbie Dominguez Girondo.pdf
Introducción_a_las_APIs_y_Desarrollo_Back-end-Abbie Dominguez Girondo.pdf
AbbieDominguezGirond
 

Último (6)

PC-04-DISEÑOS DE PITS Y STOPES DE UNA MINA A TAJO ABIERTO.pdf
PC-04-DISEÑOS DE PITS Y STOPES DE UNA MINA A TAJO ABIERTO.pdfPC-04-DISEÑOS DE PITS Y STOPES DE UNA MINA A TAJO ABIERTO.pdf
PC-04-DISEÑOS DE PITS Y STOPES DE UNA MINA A TAJO ABIERTO.pdf
 
TECLADO ERGONÓMICO Y PANTALLAS TACTILES.pptx
TECLADO ERGONÓMICO Y PANTALLAS TACTILES.pptxTECLADO ERGONÓMICO Y PANTALLAS TACTILES.pptx
TECLADO ERGONÓMICO Y PANTALLAS TACTILES.pptx
 
Arquitectura de Sistema de Reservaciones
Arquitectura de Sistema de ReservacionesArquitectura de Sistema de Reservaciones
Arquitectura de Sistema de Reservaciones
 
primer manual de nuestra compañía de soporte
primer manual de nuestra compañía de soporteprimer manual de nuestra compañía de soporte
primer manual de nuestra compañía de soporte
 
Buscador de Eventos y Fiestas en España - Buscafiesta
Buscador de Eventos y Fiestas en España - BuscafiestaBuscador de Eventos y Fiestas en España - Buscafiesta
Buscador de Eventos y Fiestas en España - Buscafiesta
 
Introducción_a_las_APIs_y_Desarrollo_Back-end-Abbie Dominguez Girondo.pdf
Introducción_a_las_APIs_y_Desarrollo_Back-end-Abbie Dominguez Girondo.pdfIntroducción_a_las_APIs_y_Desarrollo_Back-end-Abbie Dominguez Girondo.pdf
Introducción_a_las_APIs_y_Desarrollo_Back-end-Abbie Dominguez Girondo.pdf
 

Connection()

  • 1. INGENIERIA DE SISTEMAS Y TELEMATICA YANINA BUSTAMANTE JIBAJA YENNY ISABEL CUELLO MORON Desarrollo de Software I Marco Aurelio Porro Chulli
  • 2. Connection representa una conexión a una Base de datos dada, luego representa el lugar adecuado para el manejo de transacciones, dado que estas afectan a todas las sentencias ejecutadas sobre una conexión a la base de datos. El objeto Connection representa una conexión HTTP entre la prueba dinámica (el cliente) y el servidor Web. La prueba abre la conexión, aunque tanto la prueba como el servidor Web pueden cerrarla. CONNECTION
  • 3. Creando objeto tipo Connection Este objeto se encarga de administrar la conexión. Al objeto ‘con’ se le asigna una conexión específica, a través del método getConnection de la clase DriverManager. Connection con = DriverManager.getConnection(url, "myLogin", "myPassword"); Para cerrar la conexión se utiliza el método close().
  • 4. Especifica la referencia a la base de datos con la cual queremos conectar, conteniendo en una cadena de texto la información necesaria para efectuar esa conexión mediante parejas de valores separadas por ";". Los valores que podemos asignar son: Ejemplo: <% conexion.ConnectionString="DSN=MIOdbc;UID=pepe;PWD=1234" %> PROPIEDADES ConnectionString
  • 5. Especifica los permisos de la conexión. Algunos de los valores más habituales que podemos asignar son: 1 Establece permiso solo de Lectura 2 Establece permiso solo de Escritura 3 Establece permiso de Lectura/Escritura Ejemplo: <% conexion.Mode=3 %> Mode
  • 6. Propiedad Descripción IsOpen Comprueba si la conexión está abierta. Port Obtiene el número del puerto utilizado por la conexión. RedirectDepth Obtiene o define el número de redirecciones de encabezados HTTP que se siguen. Server Obtiene el nombre del host o dirección IP del servidor al que está conectado el cliente. UseSSL Comprueba si la conexión HTTP entre el cliente y el servidor utiliza el protocolo SSL ("https://").
  • 7. Método Descripción Close Cierra la conexión, si está abierta. No devuelve un error si la conexión ya está cerrada. Send Envía una solicitud HTTP al servidor.
  • 8. Métodos BeginTrans Abre una transacción; todas las operaciones que realicemos a partir de ese momento no serán efectivas hasta que no cerremos la transacción. Ejemplo: <% conexion.BeginTrans %> Close Cierra el objeto Ejemplo: <% conexion.close %>
  • 9. CommitTrans Cierra una transacción haciendo efectivos los cambios efectuados dentro de ella.; Ejemplo: <% conexion.CommitTrans %> Execute Ejecuta una sentencia SQL contra la base de datos. Ejemplo: <% Set resultado=conexion.execute (Select * from amigos) %>
  • 10. Open Abre la conexión con los parámetros especificados en las propiedades. Ejemplo: <% conexion.open %> RollBackTrans Deshace todos los cambios efectuados en la base de datos desde el inicio de la transacción. Ejemplo: <% conexion.RollBackTrans %>