Control de datos sql

Post on 22-Jul-2016

254 views 0 download

description

Controles de datos sus propiedades y metodos mas importante para la utilizacion de base de datos.

Transcript of Control de datos sql

UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES

EXTENSIÓN SANTO DOMINGO

FALCULTAD: SISTEMAS MERCANTILES

CARRERA: SISTEMAS

MATERIA: PROGRAMACIÓN VISUAL II

NIVEL: TERCERO

TEMA: CONTROLES DE DATOS Y BASE DE DATOS

AUTOR: Bach. JUAN CELI

TUTOR: Ing. ENRIQUE VILLALTA

FECHA: 27 - 06 – 2015

PERIODO ABRIL – SEPTIEMBRE

SANTO DOMINGO – ECUADOR

2015

1 INTRODUCCIÓN

El control Data se utiliza como mecanismo de enlace de controles a una base de

datos mediante DAO, visual 2008 no tiene un equivalente para el control Data; la

arquitectura de enlace de datos ha cambiado y ya no se admite DAO. El

control Data también proporciona una interfaz para navegar por los datos, con

botones para avanzar y retroceder en las filas de una tabla de base de datos. Visual

Basic 2008 tiene un control equivalente, el control BindingNavigator, que también

incluye botones para agregar y eliminar filas.

2 OBJETIVOS

2.1 GENERAL

Investigar los controles de datos para diseñar una base de datos mediante la

ejecución de instrucciones SQL y procedimientos almacenados.

2.2 ESPECIFICOS

Definir el control Dataset y sus propiedades.

Fundamentar el control Bindingsource y sus propiedades.

Analizar el control Table Adaptar y sus propiedades.

3 DESARROLLO

3.1 DATASET

Es un control que tiene la configuración del origen de datos y por lo tanto se

convierte en un repositorio porque contiene todos los registros de las entidades osea

datos.

3.1.1 Características

Origen de datos

Servidor: localhost

Usuario: root

Contraseña : 123456

Especificaciones de BD(SAI_CS)

Cuando se realiza el enlace de un SGBD se incluye en el proyecto y se crea un

archivo llamado APP.config que es parte del proyecto y dentro de este, está el

CONECCIONSTRING que es la cadena de conexión donde se guarda la

configuración del enlace a los datos

3.2 BINDINDSOURCE

Es aquel que permite encapsular los datos mediante propiedades:

3.2.1 Propiedades en tiempo de Diseño

Datasource: se especifica el origen de los datos en el que vamos a trabajar en

dataset.

Datamember: permite especificar la entidad o tabla a la cual se manipula los

datos

3.2.2 Propiedades en tiempo de Ejecución

Movefirst.- Mueve el puntero de control de registros al primer registro

Ejemplo: Me.clientesbingingsource1.movefirst()

Movelast.- Mueve el puntero de control de registros al último registro

Ejemplo: Me.clientesbingingsource1.movelast()

Movenext.- Mueve el puntero de control de registros al siguiente registro

Ejemplo: Me.clientesbingingsource1.movenext()

Moveprevious.- Mueve el puntero de control de registros al anterior registro

Ejemplo: Me.clientesbingingsource1.moveprevious()

Current.- Especifica el campo del cual se va mostrar el dato

Formato: me.txtruc.text=me.clientesbindingsource1.current(“campo”)

Ejemplo: Me.clientesbingingsource1.current(“clien_ruc”)

Position.- Ubica el puntero de registros donde encuentre la coinciedencia

entre el campo y valor.

Formato: me.clientesbindigsource.position

Find.- Busca un registro mediante el campo y valor especificado en el

bindingsource

Formato: me.clientesbindingsource.find(“campo”,valor a buscar)

Ejemplo:

me.clientesbindigsource.position = me.clientesbindingsource.find(“cli_id”,2)

3.3 TABLE ADAPTER

Contiene los registros en la tabla especificada en el bindinsource por la propiedad

datamember y por lo tanto se pueden manipular los datos con certeza.

Propiedad más importante es la FILL que permite especificar la tabla del dataset con

la que va a trabajar. Ejemplo.

Me.Clientestableadapter1.FILLl(SAI_Cs.dataset.clientes)

Por lo general esta línea se carga automáticamente en tiempo de diseño al momento

de que configura el contrl Databinding.

3.4 ANEXOS DE BASE DE DATOS

4 CONCLUCIONES

Podemos concluir que el dataset nos representa una memoria caché de datos

en memoria.

Bindingsource es la que encapsula el origen de datos de un formulario y

Table Adapter proporciona una comunicación entre su aplicación y una base

de datos mediante la ejecución de instrucciones SQL y procedimientos

almacenados contra una base de datos.

5 BIBLIOGRAFÍA

5.1 DIGITAL

https://msdn.microsoft.com/es-es/library/7zt3ycf2.aspx