none
Datasets Tipados DESDE CERO!!!! para todos!

    Debate general

  • Hola Amigos:

     

    Antes que nada pido disculpas públicamente por haber estado alejado un tiempillo, realmente el trabajo me esta saturando y no he podido dedicarle tiempo al foro recientemente.

    Bien, comencemos, el motivo de este comentario es ayudar a todos los desarrolladores que me escribieron solicitándome información detallada sobre los datasets tipados, dado que la mayoría de ellos utilizaban el modelo propuesto en la versión 2003 de visual Studio.

    Voy a iniciar comentando muy sencillamente y brevemente algunos conceptos. La idea es aclarar los conocimientos, así que voy a utilizar un lenguaje comprensible y rápido. Les pido me tengan un poco de paciencia pero la idea es cubrir lo mejor posible este tema para que puedan crear aplicaciones DAL ENABLED en minutos.

     

    A saber: 

     

    - DATASET: Copia en memoria de la base de datos. Contiene DataTables y DataAdapters.

     

    - DATATABLE: Copia en memoria de una tabla de la base de datos. Contiene DataAdapters, DataColumns y DataRows.

     

    - DATAADAPTER: Objeto utilizado para la creación de COMANDOS para el trabajo sobre la base de datos. Ej.: COMANDOS DE TIPO SQL: INSERT, UPDATE, DELETE, FILLBY, ETC.

     

    - DATAROW: Colección que contiene todas las filas de una tabla.

     

    - DATACOLUMN: Colección que contiene todas las columnas de una tabla.

     

    - COMANDOS: Son utilizados para el trabajo sobre las tablas.

    • FILL: Llena un Dataset con los datos de origen.
    • INSERT: Permite crear un nuevo registro en la tabla.
    • DELETE: Elimina todos los registros que cumplan con el criterio especificado.
    • UPDATE: Es utilizado para enviar los cambios a la base de datos.
    • SELECT: Permite devolver filas de DataTables.

    ¿Cómo iniciamos?

     

    Lo primero que haremos será agregar a nuestro proyecto un nuevo origen de datos. Para esto utilizamos DATOS, AGREGAR NUEVO ORIGEN DE DATOS.

     

    El siguiente paso consiste en crear una nueva conexión, puede optar por seleccionar el MOTOR JET 4.0 (MSACCESS) Ó SQL SERVER.

     

    Luego seleccionamos la base de datos y continuamos.

     

    Consultara entonces si queremos que la base de datos se copie dentro de nuestra solución. Si nuestra aplicación es MONOUSUARIO ó distribuiremos la base de datos juntamente con nuestra solución seleccionamos que SI. En caso de acceso a la base a través de una ruta UNC ó una unidad. Generalmente aplicaciones multiusuario colocamos NO.

     

    Nos pedirá el nombre para el conection string.

     

    Luego el nombre del  DATASET. 

     

    FINALIZAMOS.

     

    Para ver los orígenes de datos vamos a DATOS, MOSTRAR ORIGENES DE DATOS.

     

    Dentro del Dataset tenemos entonces las distintas tablas, sencillamente podemos crear aplicaciones que accedan a los datos haciendo DRAG & DROP. ARRASTRAR Y SOLTAR. Desde los orígenes de datos hacia el formulario.

     

    Continuara...  (Les debo el video....)

     

     

    Saludos!

     

    Daniel M. Salazar

    MCP - MCTS SQL 2005

    Oxford´s FCIC

     

    miércoles, 11 de abril de 2007 21:48

Todas las respuestas