Control de datos sql

37
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

description

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

Transcript of Control de datos sql

Page 1: 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

Page 2: Control de datos sql

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)

Page 3: Control de datos sql

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

Page 4: Control de datos sql

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

Page 5: Control de datos sql
Page 6: Control de datos sql
Page 7: Control de datos sql
Page 8: Control de datos sql
Page 9: Control de datos sql
Page 10: Control de datos sql
Page 11: Control de datos sql
Page 12: Control de datos sql
Page 13: Control de datos sql
Page 14: Control de datos sql
Page 15: Control de datos sql
Page 16: Control de datos sql
Page 17: Control de datos sql
Page 18: Control de datos sql
Page 19: Control de datos sql
Page 20: Control de datos sql
Page 21: Control de datos sql
Page 22: Control de datos sql
Page 23: Control de datos sql
Page 24: Control de datos sql
Page 25: Control de datos sql
Page 26: Control de datos sql
Page 27: Control de datos sql
Page 28: Control de datos sql
Page 29: Control de datos sql
Page 30: Control de datos sql
Page 31: Control de datos sql
Page 32: Control de datos sql
Page 33: Control de datos sql
Page 34: Control de datos sql
Page 35: Control de datos sql
Page 36: Control de datos sql
Page 37: Control de datos sql

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