Monografias.com > Computación > Programación
Descargar Imprimir Comentar Ver trabajos relacionados

Manual de Programación de Fex Drig y Data Grid




Enviado por Eduardo Chile Rac



Partes: 1, 2

    1. Introducción
    2. DATAGRID
    3.  

    INTRODUCCIÓN

    En la presente en este manual podemos
    encontrar información sobre como es un Data Grid y su
    respectiva definición y cuales son sus propiedades que lo
    conformaban y como también se pueden ser enlazados con
    otros sistemas para el
    usuario con más fácil y útil de usar. 
    Esta información fue recopilada gracias a varias
    informaciones de varios autores que siempre han ayudado a la
    informática de la tecnología de
    Visual Basic
    esperando que les pueda ayudar a comprender con más
    facilidad.

    DATAGRID

    DAO  -  Acceso a bases de datos
    mediante el Control Data

    Para acceder a estas Bases de Datos basta con
    introducir un control Data en el formulario, y fijarle las
    propiedades apropiadas para que trabaje sobre uno u otro tipo de
    base de datos.
    El control Data nos permite acceder de una forma sencilla a
    cualquier base de datos de estos tipos, y sirve de enlace entre
    la base de datos y los controles que son habilitados para
    presentar los datos de esa base. Utiliza el motor de bases de
    datos Jet para el acceso a los datos.

    El Control Data

    El control Data puede tomarse directamente de la caja de
    herramientas.
    Al contrario que los controles similares RDO y ADO, este
    está siempre en la caja de herramientas. En el formulario
    tiene el aspecto de una barra deslizante:

    Decíamos que el control Data sirve de enlace entre la
    base de datos y los controles que pueden presentar datos. Estos
    controles a los que nos referimos son los llamados Controles
    Enlazados a Datos
    ,  y que son viejos conocidos nuestros,
    al menos algunos de ellos.

    Los dos más sencillos son el control Label y el
    control TextBox

    Un control Label puede presentar un dato. Si queremos que ese
    dato sea un campo de una tabla de una base de datos, basta que
    enlacemos la base de datos al control data, y que enlacemos luego
    el control Label con el control Data.  Si hacemos lo mismo
    con el TextBox, no solamente podremos presentar datos de la BD,
    sino que los podemos introducir, al ser el TextBox un control
    bidireccional.

    Veamos como se enlaza un control data a una base de datos. Se
    supone que el alumno conoce la estructura de
    una base Access, BD con
    la que vamos a iniciar este estudio. De cualquier forma, y para
    los que han suspendido la asignatura de base de datos Access, citar
    solamente que una base de datos Access contiene dentro de un
    fichero (P.e. C:MiCarpetaMiBase.Mdb) varias Tablas (P.e.
    Tabla1, Tabla2 y Tabla3)  Cada tabla es en sí una
    base de datos en el sentido estricto. Tiene un número
    indeterminado de registros,
    (filas) que guardan la información en varios
    Campos.

    El fichero, que tiene por extensión Mdb es la base de
    datos, y ese nombre (Dirección completa de la carpeta y nombre
    del fichero) es lo que debemos poner al control Data en su

    Propiedad DataBaseName.  Con esto, el control data
    ya

    Sabe donde tiene que ir a leer los datos. Pero le falta
    todavía por saber en que tabla dentro de esa BD los tiene
    que leer.  El nombre de la tabla se lo indicamos al control
    Data en la propiedad
    RecordSource.  Para elegir esta propiedad basta con
    desplegar la lista de las tablas haciendo click en la flecha de
    la línea de la propiedad RecordSource. Dado que el control
    Data ya sabe en que base de datos debe leer los datos (Ya tiene
    puesta la propiedad DataBaseName), ya puede saber cuantas tablas
    tiene y los nombres de estas tablas.  Elija la tabla
    deseada.  En nuestro ejemplo, Authors

    Con esto ya podría trabajar, pero le faltan aún
    ciertos detalles. Por ejemplo, el tipo de recordset que debe
    crear. (Dynaset, Snapshot, Table) Esto se lo indicamos en la
    propiedad RecordsetType, que por defecto le va a poner
    Dynaset. (Ya veremos que es cada uno de ellos) Y ya tenemos casi
    todas las propiedades del control Data cubiertas. Las
    demás son las típicas de todos los controles. Casi
    todas las propiedades, porque hay una que se ha introducido en la
    versión 6 de VB para permitir las dos formas de atacar a
    la base de datos, con el motor Jet o a través del citado
    ODBCDirect.. Esa propiedad es DefaultType
    nos permite elegir entre usar el motor de base de datos Jet
    (Poniendo a esta propiedad el valor 2
    o dbUseJet)  o usar ODBCDirect (Poniéndole el
    valor 1 ó dbUseODBC) El valor por defecto es usar
    el motor Jet y así trabajaremos en principio.

    Ya tenemos enlazado el control Data a la base de datos. Falta
    ahora enlazar una etiqueta y un TextBox al control Data para
    tener el enlace completo. Eso es aún más sencillo.
    Si desplegamos las propiedades del TextBox por ejemplo, veremos
    que tiene unas propiedades que cuando lo estudiamos, las
    habíamos pasado un poco por alto:

    DataSource y DataField.

    Partes: 1, 2

    Página siguiente 

    Nota al lector: es posible que esta página no contenga todos los componentes del trabajo original (pies de página, avanzadas formulas matemáticas, esquemas o tablas complejas, etc.). Recuerde que para ver el trabajo en su versión original completa, puede descargarlo desde el menú superior.

    Todos los documentos disponibles en este sitio expresan los puntos de vista de sus respectivos autores y no de Monografias.com. El objetivo de Monografias.com es poner el conocimiento a disposición de toda su comunidad. Queda bajo la responsabilidad de cada lector el eventual uso que se le de a esta información. Asimismo, es obligatoria la cita del autor del contenido y de Monografias.com como fuentes de información.

    Categorias
    Newsletter