Especialista Web J15 Asp.Net

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    1 Favorite

    Especialista Web J15 Asp.Net - Presentation Transcript

    1. Especialista en desarrollo de aplicaciones web JORNADA 15 : Acceso a Bases de Datos con ASP.NET cid deza, moisés [email_address]
    2. Índice
      • Qué se necesita
      • Cadenas de Conexión en Web.Config
      • Controles de Enlace a Datos
      • Controles Visualizadores de Datos
      • Puesta en común
    3. Qué se necesita
      • Controles de Enlace de Datos
        • Este tipo de controles permiten realizar el enlace entre un control que muestra los datos y la lógica que los administra.
        • Este tipo de controles requieren conocer en qué base de datos se encuentran los datos a través de la cadena de conexión.
      • Cadena de Conexión
        • Permite al Control de Enlace de Datos indicar qué base de datos y la configuración necesaria (servidor, usuario, contraseña, etc) para poder utilizarla.
      • Controles Visualizadores de Datos
        • Se enlazan con los datos proporcionados por los controles de tipo Enlace de Datos y permite visualizar los datos.
    4. Cadena de Conexión en Web.Config
      • Se deben indicar en el Web.Config (porque una modificación en la misma no implicar volver a compilar).
      • Se puede configurar más de una cadena de conexión.
      • Para cada bd (SQL Server, MySQL, Access, etc) se ha de emplear una cadena de conexión diferente.
    5. Cadena de Conexión en Web.Config
      • Ejemplo para Access
      • Ejemplo para MySQL
      • Ejemplo para SQL Server
      <connectionStrings> <add name=“c_conex_1&quot; connectionString=&quot;Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:curso_especialista.mdb&quot;providerName=&quot;System.Data.OleDb&quot; /> </connectionStrings>
    6. Controles de Enlace de Datos
      • SqlDataSource : Es el control que permite trabajar con cualquier base de datos relacional (SQL Server, MySQL, Oracle, Access, etc).
        • Representa una conexión directa a una bd relacional.
        • Estos controles enlazan de visualización con los datos de la base de datos.
        • Se les debe indicar, a través de una propiedad, cual es la bd que contiene los datos.
      • Ejemplo
      • Controles de Enlace de Datos
        • Este tipo de controles permiten realizar el enlace entre un control que muestra los datos y la lógica que los administra.
        • Este tipo de controles requieren conocer en qué base de datos se encuentran los datos a través de la cadena de conexión.
    7. Controles Visualizadores de Datos
      • GridView : Permite el enlace con el control SqlDataSource. Entre otras cosas permitirá:
        • Ordenación automática de los registros.
        • Paginación automática de los registros.
        • Modificación automática de los registros.
      • Ejemplo
      • Controles Visualizadores de Datos
        • Se enlazan con los datos proporcionados por los controles de tipo Enlace de Datos y permite visualizar los datos.
    8. Puesta en Común
      • Los pasos a seguir para acceder a una bd y listar un conjunto de registros desde una aplicación ASP.NET son:
        • Establecer la(s) cadena(s) de conexión en el fichero Web.config.
        • Crear un Control de Enlace de Datos ( SqlDataSource ) en el WebForm.
          • Asignar valor a la propiedad ConnectionString (es posible hacerlo automáticamente).
        • Crear un Control Visualizador de Datos ( GridView ) en el WebForm.
          • Asignar valor a la propiedad DataSourceID
      • Ejemplo
    9. Bibliografía
      • Para la elaboración de estas transparencias se ha tomado como base el material del curso desarrollador 5 estrellas de Microsoft .
      • http://www.asp.net/quickstart
    SlideShare Zeitgeist 2009

    + moisescidmoisescid Nominate

    custom

    365 views, 1 favs, 0 embeds more stats

    Acceso a bases de datos desde ASP.NET y VStudio 200 more

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 365
      • 365 on SlideShare
      • 0 from embeds
    • Comments 0
    • Favorites 1
    • Downloads 16
    Most viewed embeds

    more

    All embeds

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?