Expert.NET Development Programando Web para principiantes III por Jonas Stawski
Data Data y la Web
Data Accesar, agregar, modificar, y borrar data –ADO.NET Mostrar la data y proveer interface para agregar, modifiar, y borrar –ASP.NET
ADO.NET ActiveX Data Objects.NET
ADO.NET Evolución de ADO Cambios drasticos Proveedor de Data: –Connection –Command –Parameter –DataAdapter –DataReader DataSets –Base de datos en memoria
Proveedores de data de.NET Accediendo la fuente de datos
Proveedores de data de.NET OLE DB.NET SQL Server.NET ODBC.NET
Objetos de ADO.Net Conectandonos al mundo relacional
Objeto Connection Objeto que se usa para conectarse a la base de datos ConnectionString –Data Source=myServerAddress;Initial Catalog=myDataBase;User Id=myUsername;Password=myPassword; Pasos: –Instanciar –Abrir –Acceder –Cerrar
Objeto Command Objeto que se usa para obtener o hacer lo que queramos. –Consulta de select (leer) –Consulta de acción (modificar) Pasos: –Instanciar –Setear conexión –Setear consulta –Executexxx ExecuteReader ExecuteScalar ExecuteNonQuery
Objeto DataReader Objeto que se usa para iterar la data Solamente para leer Se puede ir para adelante solamente Pasos: –Declarar –Leer
Objeto DataAdapter Objeto que se usa para llenar DataSets, DataTables Se ocupa de abrir y cerrar la conexión. Pasos: –Instanciar –Setear conexión –Setear Consulta –Llenar DataSet
Objeto DataSet Representación de la base de datos en memoria Typed Untyped DataSet – Base de datos DataTable – Tabla DataRow – File DataColumn – Columna
ADO.NET Demo
ASP.NET - Databinding Atar los objetos a la data
Databinding El proceso de atar la data con los controles de ASP.NET Fuente de datos (Datasource) Una dimensión –Propiedades Dos dimensiones –DropdownList –Gridview
Fuentes de datos Controles que facilitan el proceso de databinding SqlDataSource AccessDataSource ObjectDataSource XmlDataSource SiteMapDataSource
ASP.NET - Databinding Demo
Thank You