Vous êtes sur la page 1sur 3

GUIA DE ESTUDIO PROGRAMACION II PARCIAL 2015

WITH END WITH: Ejecuta una serie de instrucciones que hacen referencia
repetidamente a un nico objeto o estructura, por lo que las instrucciones pueden utilizar
una sintaxis simplificada al acceder a los miembros del objeto o estructura. Cuando use
una estructura, sola podr leer los valores de los miembros o invocar mtodos, y recibir
un error si intenta asignar valores a los miembros de una estructura utilizada en una
instruccin With...End With.
With objectExpression
[ statements ]
End With
GLOBAL, PUBLIC: Crea variables para usarlas en todo el proyecto.
Cuando queramos que una variable sea "visible" a todo el proyecto en el que estamos
trabajando, (es decir que podamos usar esa variable en cualquier sitio), debemos
declararla como Pblica o Global en las declaraciones generales de un mdulo BAS.
DIM, PRIVATE: Crea variables de uso privado osea en un ambito local el cual puede ser
en un formulario o modulo.
ADODB.Connection: Tipo de Variable que se utiliza de referencia para conectar la base
de datos
ADODB.Recordset: Tipo de Variable que se utiliza de referencia para conectar las tablas
de las bases de datos.
Procedimiento: Conjunto de instrucciones que pueden ser llamadas desde cualquier
punto de programa o proyecto dependiendo del entorno donde se cree, por ejemplo si se
crea en un form el entorno de trabajo ser a nivel formulario pero si se crea en un modulo
el entorno de trabajo ser a nivel de todo el proyecto.
.Find: Se utiliza para buscar un registro en una tabla. Lo que hace es manda el puntero
dentro de la tabla indicada
.EOF: Se deriba de las siglas en ingls (End of File) Fin del Archivo
.BOF: Se deriba de las siglas en ingls (Begining of File) Inicio del Archivo
.ADDNEW: Prepara la tabla para ingresar un nuevo registro
.UPDATE: Se utiliza para guardar un registro en una tabla
.UPDATEBATCH: Se utiliza para modificar un registro en una tabla
.DELETE: Se utiliza para eliminar un registro en una tabla
.REQUERY: Se utiliza para actualizar una tabla por cualquier cambio en algun registro
Base de Datos: Una base de datos es un almacn que nos permite guardar grandes
cantidades de informacin de forma organizada para que luego podamos encontrar y
utilizar fcilmente

Tabla: Se refiere al tipo de modelado de datos, donde se guardan los datos recogidos por
un programa. Su estructura general se asemeja a la vista general de un programa de hoja
de clculo.
Cada tabla tiene una o ms columnas y filas. Las columnas guardan una parte de la
informacin sobre cada elemento que queramos guardar en la tabla, cada fila de la tabla
conforma un registro.
Campo: Es cada una de las columnas que forman la tabla. Contienen datos de tipo
diferente a los de otros campos. En el ejemplo anterior, un campo contendr un tipo de
datos nico, como una direccin, o un nmero de telfono, un nombre, etc.
Registro: es cada una de las filas en que se divide la tabla. Cada registro contiene datos
de los mismos tipos que los dems registros. Ejemplo: en una tabla de nombres y
direcciones, cada fila contendr un nombre y una direccin.

Tipos de Base de Datos


Entre los diferentes tipos de base de datos, podemos encontrar los siguientes:
MySql: es una base de datos con licencia GPL basada en un servidor. Se caracteriza por
su rapidez. No es recomendable usar para grandes volmenes de datos.
PostgreSql y Oracle: Son sistemas de base de datos poderosos. Administra muy bien
grandes cantidades de datos, y suelen ser utilizadas en intranets y sistemas de gran
calibre.
Access: Es una base de datos desarrollada por Microsoft. Esta base de datos, debe ser
creada bajo el programa access, el cual crea un archivo .mdb con la estructura ya
explicada.
Microsoft SQL Server: es una base de datos ms potente que access desarrollada por
Microsoft. Se utiliza para manejar grandes volmenes de informaciones.
SQL: La sigla que se conoce como SQL corresponde a la expresin inglesa Structured
Query Language (entendida en espaol como Lenguaje de Consulta Estructurado), la
cual identifica a un tipo de lenguaje vinculado con la gestin de bases de datos de
carcter relacional que permite la especificacin de distintas clases de operaciones entre
stas. Gracias a la utilizacin del lgebra y de clculos relacionales, el SQL brinda la
posibilidad de realizar consultas con el objetivo de recuperar informacin de las bases de
datos de manera sencilla.
Ejemplos de Sentencias SQL
-

sql = "Select * from Alumnos where Nombre like '%" & Text1.text & "%'"

Explicacion: Seleccionar todos los campos de la tabla Alumnos donde Nombre sea
parecido a lo que contenga text1.
Este Selecciona los registros el cual el nombre coincide con lo introducido en el text1

sql = "select * from datos_empleados where empnombre like '%" & trim(text1.text)
& "%'"

Explicacion: Seleccionar todos los campos de la tabla datos_empleados donde


empnombre sea parecido a lo que contenga text1
Este Seleccionar los registros el cual el nombre de Empleado coincide con lo introducido
en el text1
-

sql= "Select * from Tablacreditos where NumCliente like '" &


lblcodigocliente.Caption & "'"

Explicacion: Seleccionar todos los campos de la Tablacreditos donde el campo


NumCliente sea parecido a lo que contenga lblcodigocliente.caption
Mostrar todos los crditos almacenados en registros que coincidan con el nmero de
cliente, osea los crditos de un determinado cliente
-

sql = "Select * from TablaFactura where Fecha like '" & DTPicker1 & "'"

Explicacion: Seleccionar todos los campos de la TablaFactura donde el campo Fecha


sea parecido a lo que contenga DTPicker1
Mostrar todas las facturas almacenados en registros que coincidan con la fecha
seleccionada en el Dtpicker1
-

sql = "SELECT * FROM TablaFactura WHERE fecha between # " &


DTPicker1.Value & " # and # " & DTPicker2.Value & " #"

Explicacion: Seleccionar todos los campos de la TablaFactura donde las Fechas se


encuentran en el rango de fechas desde el DTPicker1 hasta el DTPicker2
Mostrar todas las facturas almacenados en registros que se encuentren en el rango de
fechas fechas desde el DTPicker1 hasta el DTPicker2
-

sql = "select * from alumnos where Jornada like '%" & combo1.Text & "%' and
modalidad like '%" & combo2.Text & "%' and curso like '%" & combo3.Text & "%'
and seccion like '%" & combo4.Text & "%' and Ao like '%" & combo5.Text & "%'
order by Genero,Nombre"

Explicacion: Seleccionar todos los Campos de la tabla Alumnos donde la Jornada


coincida con el combo1, donde Modalidad coincida con combo2, donde curso coincida
con el combo3, donde seccin coincida con el combo4, donde Ao coincida con el
combo5 y los registros se ordenen por genero y en orden alfabetico.

Vous aimerez peut-être aussi