PROGRAMAR EN ACCESS VBA

Aplicaciones access con VBA

  > Principal > Como Programar
 
.: Vba
- Formularios access
- Informes access
- Formularios Arcgis
- Acceso a datos
- Ejemplos usuarios
- Libros access
- FAQ
- Cursos
- Empleo access
.: Pdas
- Programar PDA
- Tutorial
- Ejemplos
.: Php
- php basico
- formularios php
- conexion BBDD
- funciones php
- construir Intranet
- Empleo php
.: Programar Java
- Hibernate
- Spring Rich Client
- Swing
- Java
- Empleo Java
.: Blog
- Blog Access
.: SQL
- Que es sql
- Consultas SQL
- SQL Server
- SQL Server Avanzado
.: Android
- Android
- instalación SDK
.: Geotools
- Geotools
.: Foros
- Access
- PHP
- JAVA
- Android
- Programar
 
 
.: Novedades
- iphone 5
- PDANET
- Libros de access
- android
-Newssletters
 

COMO PROGRAMAR

Esta sección esta dedicada a personas sin conocimiento de programación, y que quieran y que quieran a prender a programar de una manera muy sencilla y en 7 sencillos pasos . Nos vamos a centrar en programas tipicos para pequeñas y medianas empresas, ya que son las que realmente demandan este tipo de programas. Y recuerda, no necesitas saber programar, solo tener claro como funciona tu negocio y porque necesitas un programa.

.: Contratar Publicidad :.

1.- Que necestiamos para programar

Lo primero que necesitamos es tener las herramientas adecuadas para poder programar. Solo vamos a necesitar dos cosas:

- NEBEANS (version 6.5 o superior)

. MySQL Server

Una vez instalados y configurados podemos pasar al siguiente paso

2.- Donde queremos llegar

Esta es la gran pregunta, ¿donde queremos llegar? para que queremos un programa? como nos va ayudar en nuestro negocio este programa. Sacan papel y boli y empezar a redactar uno por uno, todo lo que queréis que haga vuestro primer programa. Vamos a trabajar estas sección con un ejemplo, y que ejemplo mas característico que un programa para gestionar una tienda de ropa. En este caso, vamos a redactar que queremos que hag a nuestro programa:

1.- Queremos poder meter un codigo de barras y que nos saque una ficha del producto

2.- Queremos poder meter un DNI y que nos muestre la ficha del cliente

3.- Queremos poder añadir Nuevos productos y nuevos clientes.

Por ahora vamos a dejarlo aqui, con estas tres cosas podemos hacer nuestro programa, la sección para carrito de la compra la vamos a dejar para otro capitulo

3.- Pensar en Objetos

Este es sin duda el paso mas importante en el proceso, y el primer paso para pasar de ideas a lenguaje de programación, es mucho mas sencillo de lo que pensáis, la clave para trabajar con POO (programación orientada a objetos) es pensar siempre en diferenciar los diferentes objetos que intervienen en nuestro programa, basandonos en lo redactado en el paso dos.

Leyendo las 3 sentencias, podemos deducir facilmente que tenemos dos objetos en nuestro sistema: PRODUCTO Y CLIENTE. Aunque podríamos añadir tambien TIENDA, aunque no sea del todo necesario. EL paso 3 a terminado

4.- Como se relacionan los objeto y sus propiedades: creando la base de datos

Una vez que tenemos los objetos, es el momento de diseñar la base de datos. Como lo vamos a hacer? muy sencillo, pensando que propiedades puede tener cada objeto y como se relacionan entre sí . Empezando por las propiedades:

Producto: un producto siempre va a tener un codigo de identificación, un precio, un nombre, una descripción, y porque no, un stock.

Cliente: un cliente se identifica por el DNI, el nombre, la direccion, la edad, el sexo, etc..

Ya que no vamos a tener carrito de la compra por el momento, no vamos a tener relaciones entre Producto y cliente, van a ser dos tablas independientes.

Ahora a llegado el momento de Crear la Base de datos, a traves de MySQL, os recomiendo que descargueis MySql WorkBench o MySql Administrator, ya que podeís crear la base de datos a traves del gestor, de manera rapida y sencilla. Tambien podeis usar sentencias de tipo CREATE:

CREATE DATABASE TIENDA;

CREATE TABLE CLIENTE

(Nombre char(50), Dni integer,
Apellido char(50),
Direccion char(50),
ciudad char(50),
Pais char(25), 
fechaNacimiento date) ;

5.- Como funciona nuestro negocio, la logica de trabajo

Ahora que ya tenemos creada la base de datos, solo necesitamos saber como funciona nuestro negocio, es algo que ya hemos hecho en el paso 2, pero aun no teniamos creados los objetos. Ahora debemos pensar que funcion desarrolla cada objeto en el sistema. Cada función en el sistema la identificaremos como un metodo:

PRODUCTO:

-Al pasar el codigo, nos debe devolver toda la información al pasarle el codigo identificativo, por lo tanto tendremos un metodo que llamaremos DevolverInformación(codigo), que nos devolverá la lista de caracteristicas

-Necesitamos crear un nuevo producto, por lo tanto, al pasarle una lista de caracteristicas, podremos crear un nuevo producto. Nuevo(listaCaracteristicas)

-Borrar : es posible que queramos borrar un producto, por lo que necesitaremos el codigo identificativo para poder borrarlo.Borrar(codigo)

Resumiendo un poco, producto va a tener tres metodos: DevolverInformacion(codigo),Nuevo(Lista) y Borrar(codigo).

CLIENTE:

Exactamente igual que para producto

6.- implementar esta Logica con JAVA

Llegamos al punto clave de como programar, es decir, implentar la logica de nuestro negocio en lenguaje de programación (JAVA).

Gracias a NetBeans y a Hibernate, no vamos a tener que teclear una sola linea de codigo para que nuestro programa funcione, veamos como:

6.- Pruebas

7.- Exito

 

 

 

 
 
 
 
Añadir a favoritos Contacto Libros sobre access y vba Enlaces Todo Access  
 
.: En ProgramarVBA podrá encontrar:        
Visual Basic Formularios Access Informes Android PDAs Java y Sql SQL SERVER
Foro GIS Foro PDAs Tutorial VBA Bases de datos Access Foro SQL Acceso a datos access Informes access