SlideShare una empresa de Scribd logo
1 de 5
1
INSTITUTO TECNOLÓGICO SUPERIOR DE
COATZACOALCOS
Ingeniería en Informática Modalidad Abierto
PRESENTA:
Rivera Reyes Antonio.
Semestre: 6 Sexto Grupo: A
Nombre del Docente:
ISC ROSARIO DE ALBA DOMÍNGUEZ RODRÍGUEZ.
Coatzacoalcos Veracruz 31 Mayo del 2013
DESARROLLO DE APLICACIONES WEP
ACTIVIDAD 2: INVESTIGAR SOBRE LOS COMPONENTES DE UN PROVEEDOR DE DATOS
.NET
UNIDAD 2:
EL ENTORNO DE PROGRAMACIÓN.
2
INDICE.
Tema............................................................................................................ pág.
Introducción..................................................................................................3
Componentes de un proveedor de datos .NET ............................................4
Conclusiones................................................................................................5
Referencias electrónicas ..............................................................................5
3
INTRODUCCION.
Un proveedor de datos de .NET Framework sirve para conectarse a una base de
datos, ejecutar comandos y recuperar resultados. Esos resultados se procesan
directamente o se colocan en un DataSet de ADO.NET con el fin de exponerlos al
usuario para un propósito específico, combinarlos con datos de varios orígenes o
utilizarlos de forma remota entre niveles. Los proveedores de datos de .NET
Framework son ligeros, de manera que crean un nivel mínimo entre el origen de
datos y su código, con lo que aumenta el rendimiento sin sacrificar la
funcionalidad.
Proveedores de datos de .NET Framework
Los proveedores de datos de .NET Framework son componentes diseñados
explícitamente para la manipulación de datos y el acceso rápido a datos de
sólo lectura y sólo avance.
El objeto Connection proporciona conectividad a un origen de datos.
El objeto Command permite tener acceso a comandos de base de datos
para devolver datos, modificar datos, ejecutar procedimientos almacenados
y enviar o recuperar información sobre parámetros.
El objeto DataReader proporciona una secuencia de datos de alto
rendimiento desde el origen de datos.
Por último, el objeto DataAdapter proporciona el puente entre el objeto
DataSet y el origen de datos. El DataAdapter utiliza objetos Command para
ejecutar comandos SQL en el origen de datos tanto para cargar el DataSet
con datos como para reconciliar en el origen de datos los cambios
aplicados a los datos incluidos en el DataSet.
4
PROVEEDORES DE DATOS.
Proveedor de datos de
.NET Framework para SQL
Server
Proveedor de datos de
.NET Framework para OLE
DB
Proveedor de datos de
.NET Framework para
ODBC
Proveedor de datos de
.NET Framework para
Oracle
Provee del enlace
Connection.
Command. DataReader DataAdapter
Establece
una conexión
Ejecuta un
comando.
Lee una secuencia
de datos.
Realiza las
actualizaciones.
Base de datos.
DataSet.
Componentes.
Puede ser:
Llena datos
SqlCommand command = new
SqlCommand(queryString, connection);
command.Connection.Open();
command.ExecuteNonQuery();
System.Data.SqlClient.SqlCommand
cmd;
cmd
= new System.Data.SqlClient.SqlC
ommand();
cmd.Connection = cnn;
cmd.CommandText =
"Select * From Empleados
Where Nombre =
'" + txtNombre.Text + "'";
cmd.ExecuteNonQuery();
SqlDataReader reader =
command.ExecuteReader();
SqlDataAdapter
custAdapter = new
SqlDataAdapter(
"SELECT * FROM
dbo.Customers",
customerConnection);
5
CONCLUSIONES.
Para trabajar con desarrollo de aplicaciones WEP tendremos que trabajar con una
base de datos que registren y contenga toda la información que necesitaremos,
para ello tenemos que hace la conexión entre en ambiente de desarrollo web y la
base de datos, esto se logra gracias a las tecnologías de proveedor de datos
.NET, y a sus componentes, con los cuales podemos hacer las operaciones
principales con nuestra base de datos, manejándola como si estuviéramos en el
gestor de la base de datos.
REFERENCIAS ELECTRONICAS.
http://msdn.microsoft.com/es-es/library/a6cd7c08(v=vs.80).aspx
http://www.ehu.es/mrodriguez/archivos/csharppdf/ADONET/ADONET.pdf
http://www.elguille.info/colabora/NET2005/Perxi_sistema_filtrado_busqueda.htm
http://msdn.microsoft.com/es-es/library/bh8kx08z(v=vs.80).aspx
http://msdn.microsoft.com/es-es/library/system.data.sqlclient.sqldatareader(v=vs.80).aspx
http://msdn.microsoft.com/es-es/library/system.data.sqlclient.sqlconnection.aspx
http://msmvps.com/blogs/otelis/archive/2007/06/04/par-225-metros-de-sqlcommand-y-las-
variables-de-sql-server.aspx

Más contenido relacionado

La actualidad más candente

Java Y Oracle
Java Y OracleJava Y Oracle
Java Y Oracleplsqlags
 
Conexion de lazarus con api de amazon s3 y google calendar
Conexion de lazarus con api de amazon s3 y google calendarConexion de lazarus con api de amazon s3 y google calendar
Conexion de lazarus con api de amazon s3 y google calendarJose Torres
 
Creando y configurando un data source a mysql en glassfish4
Creando y configurando un data source a mysql en glassfish4Creando y configurando un data source a mysql en glassfish4
Creando y configurando un data source a mysql en glassfish4Ricardo P.
 
Procedimiento básico de interacción con una base de datos
Procedimiento básico de interacción con una base de datosProcedimiento básico de interacción con una base de datos
Procedimiento básico de interacción con una base de datosmiguelangelvillelli
 
Acceso a una base de datos mediante un servidor (Conexión a oracle y mysql)
Acceso a una base de datos mediante un servidor (Conexión a oracle y mysql)Acceso a una base de datos mediante un servidor (Conexión a oracle y mysql)
Acceso a una base de datos mediante un servidor (Conexión a oracle y mysql)Ivan Luis Jimenez
 
Planificación De Tareas en GNU-Linux
Planificación De Tareas en GNU-LinuxPlanificación De Tareas en GNU-Linux
Planificación De Tareas en GNU-LinuxAdrian Gabriel
 
Acceso a-una-base-de-datos-mediante-un-servidor
Acceso a-una-base-de-datos-mediante-un-servidor Acceso a-una-base-de-datos-mediante-un-servidor
Acceso a-una-base-de-datos-mediante-un-servidor Francisco Aguilar Smith
 
Android 4.x: Unidad 06 Listados en pantalla
Android 4.x: Unidad 06 Listados en pantallaAndroid 4.x: Unidad 06 Listados en pantalla
Android 4.x: Unidad 06 Listados en pantallaDavid Vaquero
 

La actualidad más candente (13)

Java Y Oracle
Java Y OracleJava Y Oracle
Java Y Oracle
 
Java Y Oracle
Java Y OracleJava Y Oracle
Java Y Oracle
 
Conexion de lazarus con api de amazon s3 y google calendar
Conexion de lazarus con api de amazon s3 y google calendarConexion de lazarus con api de amazon s3 y google calendar
Conexion de lazarus con api de amazon s3 y google calendar
 
Creando y configurando un data source a mysql en glassfish4
Creando y configurando un data source a mysql en glassfish4Creando y configurando un data source a mysql en glassfish4
Creando y configurando un data source a mysql en glassfish4
 
Procedimiento básico de interacción con una base de datos
Procedimiento básico de interacción con una base de datosProcedimiento básico de interacción con una base de datos
Procedimiento básico de interacción con una base de datos
 
Dprn3 u3 a1_hehm
Dprn3 u3 a1_hehmDprn3 u3 a1_hehm
Dprn3 u3 a1_hehm
 
Acceso a una base de datos mediante un servidor (Conexión a oracle y mysql)
Acceso a una base de datos mediante un servidor (Conexión a oracle y mysql)Acceso a una base de datos mediante un servidor (Conexión a oracle y mysql)
Acceso a una base de datos mediante un servidor (Conexión a oracle y mysql)
 
Conexión remota-a-oracle-database
Conexión remota-a-oracle-databaseConexión remota-a-oracle-database
Conexión remota-a-oracle-database
 
Connection
ConnectionConnection
Connection
 
OBJETO CONNECTION
OBJETO CONNECTIONOBJETO CONNECTION
OBJETO CONNECTION
 
Planificación De Tareas en GNU-Linux
Planificación De Tareas en GNU-LinuxPlanificación De Tareas en GNU-Linux
Planificación De Tareas en GNU-Linux
 
Acceso a-una-base-de-datos-mediante-un-servidor
Acceso a-una-base-de-datos-mediante-un-servidor Acceso a-una-base-de-datos-mediante-un-servidor
Acceso a-una-base-de-datos-mediante-un-servidor
 
Android 4.x: Unidad 06 Listados en pantalla
Android 4.x: Unidad 06 Listados en pantallaAndroid 4.x: Unidad 06 Listados en pantalla
Android 4.x: Unidad 06 Listados en pantalla
 

Similar a Desarrollo de aplicaciones WEP: Componentes de un proveedor de datos .NET

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 clientLIZBETH LIZANA CARRASCO
 
Proveedor act1 uni2_daw_6a
Proveedor act1 uni2_daw_6aProveedor act1 uni2_daw_6a
Proveedor act1 uni2_daw_6afanyto
 
ESPACIO DE NOMBRES SYSTEM.DATA.SQLCLIENT
ESPACIO DE NOMBRES SYSTEM.DATA.SQLCLIENTESPACIO DE NOMBRES SYSTEM.DATA.SQLCLIENT
ESPACIO DE NOMBRES SYSTEM.DATA.SQLCLIENTMODA ESTILO Y BELLEZA
 
Modoconexion
ModoconexionModoconexion
Modoconexionfanyto
 
Active x data object ado.net
Active x data object ado.netActive x data object ado.net
Active x data object ado.netGissela Antohane
 
LABORATORIO DE PROGRAMACIÓN I
LABORATORIO DE PROGRAMACIÓN ILABORATORIO DE PROGRAMACIÓN I
LABORATORIO DE PROGRAMACIÓN ISILVA19_PAMELA
 
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 clientFiorella Aguilar Isuiza
 
Capitulo 8 soporte spring jdbc 0
Capitulo 8   soporte spring jdbc 0Capitulo 8   soporte spring jdbc 0
Capitulo 8 soporte spring jdbc 0Carlos Zambrano
 
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 gioRobert Wolf
 
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 cuidadanoSILVA19_PAMELA
 
Instalación del conector de MySQL para Visual Studio
Instalación del conector de MySQL para Visual StudioInstalación del conector de MySQL para Visual Studio
Instalación del conector de MySQL para Visual StudioYoshuaZea
 
Dprn3 u3 a1_isli
Dprn3 u3 a1_isliDprn3 u3 a1_isli
Dprn3 u3 a1_isliismaremo2
 

Similar a Desarrollo de aplicaciones WEP: Componentes de un proveedor de datos .NET (20)

DPRN3_U3_A1_MAGR
DPRN3_U3_A1_MAGRDPRN3_U3_A1_MAGR
DPRN3_U3_A1_MAGR
 
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
 
Proveedor act1 uni2_daw_6a
Proveedor act1 uni2_daw_6aProveedor act1 uni2_daw_6a
Proveedor act1 uni2_daw_6a
 
ESPACIO DE NOMBRES SYSTEM.DATA.SQLCLIENT
ESPACIO DE NOMBRES SYSTEM.DATA.SQLCLIENTESPACIO DE NOMBRES SYSTEM.DATA.SQLCLIENT
ESPACIO DE NOMBRES SYSTEM.DATA.SQLCLIENT
 
ADO .NET
ADO .NETADO .NET
ADO .NET
 
Modoconexion
ModoconexionModoconexion
Modoconexion
 
Dprn3 u3 a1_efar
Dprn3 u3 a1_efarDprn3 u3 a1_efar
Dprn3 u3 a1_efar
 
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
 
LABORATORIO DE PROGRAMACIÓN I
LABORATORIO DE PROGRAMACIÓN ILABORATORIO DE PROGRAMACIÓN I
LABORATORIO DE PROGRAMACIÓN I
 
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
 
Capitulo 8 soporte spring jdbc 0
Capitulo 8   soporte spring jdbc 0Capitulo 8   soporte spring jdbc 0
Capitulo 8 soporte spring jdbc 0
 
Java con Base de Datos
Java con Base de Datos Java con Base de Datos
Java con Base de Datos
 
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
 
Block
BlockBlock
Block
 
Reporte de prácticas capítulo 2 cisco
Reporte de prácticas capítulo 2 ciscoReporte de prácticas capítulo 2 cisco
Reporte de prácticas capítulo 2 cisco
 
Espacio de nombres system.data.sqlclient
Espacio de nombres system.data.sqlclientEspacio de nombres system.data.sqlclient
Espacio de nombres system.data.sqlclient
 
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
 
Instalación del conector de MySQL para Visual Studio
Instalación del conector de MySQL para Visual StudioInstalación del conector de MySQL para Visual Studio
Instalación del conector de MySQL para Visual Studio
 
Dprn3 u3 a1_isli
Dprn3 u3 a1_isliDprn3 u3 a1_isli
Dprn3 u3 a1_isli
 

Más de fanyto

Bantesco.net
Bantesco.netBantesco.net
Bantesco.netfanyto
 
Proveedor manuel
Proveedor manuelProveedor manuel
Proveedor manuelfanyto
 
Modo conexion manuel
Modo conexion manuelModo conexion manuel
Modo conexion manuelfanyto
 
Manuel santiagojosea.ac1u1 daw
Manuel santiagojosea.ac1u1 dawManuel santiagojosea.ac1u1 daw
Manuel santiagojosea.ac1u1 dawfanyto
 
Requisitos funcionales del sistema
Requisitos funcionales del sistemaRequisitos funcionales del sistema
Requisitos funcionales del sistemafanyto
 
Modo conexion (1)
Modo conexion (1)Modo conexion (1)
Modo conexion (1)fanyto
 
Tecnologia web
Tecnologia webTecnologia web
Tecnologia webfanyto
 
Act1 tecnologiaweb uni1
Act1 tecnologiaweb uni1Act1 tecnologiaweb uni1
Act1 tecnologiaweb uni1fanyto
 

Más de fanyto (8)

Bantesco.net
Bantesco.netBantesco.net
Bantesco.net
 
Proveedor manuel
Proveedor manuelProveedor manuel
Proveedor manuel
 
Modo conexion manuel
Modo conexion manuelModo conexion manuel
Modo conexion manuel
 
Manuel santiagojosea.ac1u1 daw
Manuel santiagojosea.ac1u1 dawManuel santiagojosea.ac1u1 daw
Manuel santiagojosea.ac1u1 daw
 
Requisitos funcionales del sistema
Requisitos funcionales del sistemaRequisitos funcionales del sistema
Requisitos funcionales del sistema
 
Modo conexion (1)
Modo conexion (1)Modo conexion (1)
Modo conexion (1)
 
Tecnologia web
Tecnologia webTecnologia web
Tecnologia web
 
Act1 tecnologiaweb uni1
Act1 tecnologiaweb uni1Act1 tecnologiaweb uni1
Act1 tecnologiaweb uni1
 

Último

NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFAROJosé Luis Palma
 
codigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinacodigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinavergarakarina022
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdfgimenanahuel
 
Herramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfHerramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfMARIAPAULAMAHECHAMOR
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptxFelicitasAsuncionDia
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleJonathanCovena1
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADOJosé Luis Palma
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSjlorentemartos
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADauxsoporte
 
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxEXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxPryhaSalam
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfAngélica Soledad Vega Ramírez
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdfBaker Publishing Company
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.amayarogel
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoFundación YOD YOD
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptxJunkotantik
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfManual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfMaryRotonda1
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosCesarFernandez937857
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMarjorie Burga
 

Último (20)

La Trampa De La Felicidad. Russ-Harris.pdf
La Trampa De La Felicidad. Russ-Harris.pdfLa Trampa De La Felicidad. Russ-Harris.pdf
La Trampa De La Felicidad. Russ-Harris.pdf
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
 
codigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinacodigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karina
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf
 
Herramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfHerramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdf
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo Sostenible
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptxEXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
EXPANSIÓN ECONÓMICA DE OCCIDENTE LEÓN.pptx
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativo
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptx
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
 
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfManual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdf
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos Básicos
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grande
 

Desarrollo de aplicaciones WEP: Componentes de un proveedor de datos .NET

  • 1. 1 INSTITUTO TECNOLÓGICO SUPERIOR DE COATZACOALCOS Ingeniería en Informática Modalidad Abierto PRESENTA: Rivera Reyes Antonio. Semestre: 6 Sexto Grupo: A Nombre del Docente: ISC ROSARIO DE ALBA DOMÍNGUEZ RODRÍGUEZ. Coatzacoalcos Veracruz 31 Mayo del 2013 DESARROLLO DE APLICACIONES WEP ACTIVIDAD 2: INVESTIGAR SOBRE LOS COMPONENTES DE UN PROVEEDOR DE DATOS .NET UNIDAD 2: EL ENTORNO DE PROGRAMACIÓN.
  • 2. 2 INDICE. Tema............................................................................................................ pág. Introducción..................................................................................................3 Componentes de un proveedor de datos .NET ............................................4 Conclusiones................................................................................................5 Referencias electrónicas ..............................................................................5
  • 3. 3 INTRODUCCION. Un proveedor de datos de .NET Framework sirve para conectarse a una base de datos, ejecutar comandos y recuperar resultados. Esos resultados se procesan directamente o se colocan en un DataSet de ADO.NET con el fin de exponerlos al usuario para un propósito específico, combinarlos con datos de varios orígenes o utilizarlos de forma remota entre niveles. Los proveedores de datos de .NET Framework son ligeros, de manera que crean un nivel mínimo entre el origen de datos y su código, con lo que aumenta el rendimiento sin sacrificar la funcionalidad. Proveedores de datos de .NET Framework Los proveedores de datos de .NET Framework son componentes diseñados explícitamente para la manipulación de datos y el acceso rápido a datos de sólo lectura y sólo avance. El objeto Connection proporciona conectividad a un origen de datos. El objeto Command permite tener acceso a comandos de base de datos para devolver datos, modificar datos, ejecutar procedimientos almacenados y enviar o recuperar información sobre parámetros. El objeto DataReader proporciona una secuencia de datos de alto rendimiento desde el origen de datos. Por último, el objeto DataAdapter proporciona el puente entre el objeto DataSet y el origen de datos. El DataAdapter utiliza objetos Command para ejecutar comandos SQL en el origen de datos tanto para cargar el DataSet con datos como para reconciliar en el origen de datos los cambios aplicados a los datos incluidos en el DataSet.
  • 4. 4 PROVEEDORES DE DATOS. Proveedor de datos de .NET Framework para SQL Server Proveedor de datos de .NET Framework para OLE DB Proveedor de datos de .NET Framework para ODBC Proveedor de datos de .NET Framework para Oracle Provee del enlace Connection. Command. DataReader DataAdapter Establece una conexión Ejecuta un comando. Lee una secuencia de datos. Realiza las actualizaciones. Base de datos. DataSet. Componentes. Puede ser: Llena datos SqlCommand command = new SqlCommand(queryString, connection); command.Connection.Open(); command.ExecuteNonQuery(); System.Data.SqlClient.SqlCommand cmd; cmd = new System.Data.SqlClient.SqlC ommand(); cmd.Connection = cnn; cmd.CommandText = "Select * From Empleados Where Nombre = '" + txtNombre.Text + "'"; cmd.ExecuteNonQuery(); SqlDataReader reader = command.ExecuteReader(); SqlDataAdapter custAdapter = new SqlDataAdapter( "SELECT * FROM dbo.Customers", customerConnection);
  • 5. 5 CONCLUSIONES. Para trabajar con desarrollo de aplicaciones WEP tendremos que trabajar con una base de datos que registren y contenga toda la información que necesitaremos, para ello tenemos que hace la conexión entre en ambiente de desarrollo web y la base de datos, esto se logra gracias a las tecnologías de proveedor de datos .NET, y a sus componentes, con los cuales podemos hacer las operaciones principales con nuestra base de datos, manejándola como si estuviéramos en el gestor de la base de datos. REFERENCIAS ELECTRONICAS. http://msdn.microsoft.com/es-es/library/a6cd7c08(v=vs.80).aspx http://www.ehu.es/mrodriguez/archivos/csharppdf/ADONET/ADONET.pdf http://www.elguille.info/colabora/NET2005/Perxi_sistema_filtrado_busqueda.htm http://msdn.microsoft.com/es-es/library/bh8kx08z(v=vs.80).aspx http://msdn.microsoft.com/es-es/library/system.data.sqlclient.sqldatareader(v=vs.80).aspx http://msdn.microsoft.com/es-es/library/system.data.sqlclient.sqlconnection.aspx http://msmvps.com/blogs/otelis/archive/2007/06/04/par-225-metros-de-sqlcommand-y-las- variables-de-sql-server.aspx