Sunteți pe pagina 1din 11

Como usar bases de datos en Neobook

A continuación se presenta un ejemplo paso a paso de cómo usar bases de datos en Neobook:

1. Primero vamos a crear la publicación y vamos a hacer los mismos pasos que hemos hecho siempre, crear
una carpeta en el disco local C y dentro de esa carpeta guardar la publicación de NeoBook, recuerde que
dentro de esta misma carpeta deben ir siempre todos los archivos que necesite la publicación.
2. Ahora vamos a crear la base de datos, para esto ya tenemos que tener definido los campos de registro de
la base de datos, por ejemplo los campos de registro que vamos a utilizar para generar este ejemplo son
los siguientes:
Nombre
Apellido
Registro
Curso
Estos son los cuatro campos de registros a utilizar, ahora para crear la base de datos vamos a hacer lo
siguiente:
 Vamos a entrar a las propiedades de la página.

 En acciones buscamos la opción


 Cuando elegimos esa opción nos salen las diferentes acciones que tiene database, en esas

opciones buscamos la opción y hacemos clic sobre esa opción.

3. Al hacer clic aparece el siguiente cuadro


de dialogo

Este cuadro tiene las siguientes


opciones, en el primer recuadro
donde en el lado derecho esta el
folder amarillo es donde aparece
la dirección de la base de datos, pero como en este momento la base de datos no existe entonces le
1
colocaremos un nombre solo para crear
esto quiere decir que no tendrá la dirección en donde estará ubicada, en esta ocasión le pondremos de
nombre datos a la base de datos que crearemos, luego aparece el lugar donde se crean los campos para

esto hay que hacer clic en el botón para crear estos campos, al hacer clic aquí nos aparece el
siguiente recuadro

En el primer espacio donde dice Field Name se escribe el nombre del campo, en el segundo espacio se
escribe el Tipo de dato que va almacenar el campo
Aquí ya aparece la lista de tipos que hay en este caso por
el tipo de dato se selecciona string y en el tercer espacio se
escribe el tamaño que va tener el campo, digamos que para
el primer campo se tendría lo siguiente

Así
sucesivamente se crearan los otros campos de igual
manera hasta tener todos los campos creados como
aparece en la siguiente imagen

Fíjese que ya aparecen los tres campos de


registros creados, ahora si quiere hacer
alguna modificación de alguno de los
campos creado entonces seleccione el campo
que quiere seleccionar y vera que se
habilitan los botones Edit y Remove,
como se mira en la siguiente imagen

2
Cuando ya se tienen los campos creados entonces solo hace falta hacer clic en Ok para crear la base de
datos, pero al hacer clic en Ok luego aparecerá el siguiente cuadro

Cuando aparezca este cuadro hacemos clic en el


botón Yes y aparecerá el siguiente cuadro

Y hacemos clic en Ok, para que finalmente nos


aparezca en el cuadro de acciones la siguiente línea de comandos

Con esto finalizamos la


programación para la
creación de la base de
datos, entonces
finalmente hacemos clic
en Ok.
4. Hasta el momento la base de
datos la hemos creado en
programación pero no en un
estado físico, porque si nos
vamos al lugar donde se
almacenan los datos de la
publicación observaremos que no
hay ningún archivo de tipo .dbf,
para crear este archivo de tipo .dbf lo que haremos es ejecutar la publicación para que automáticamente

se cree en físico la base de datos y ahora si tendrá aparecer el archivo


dentro de la carpeta en el disco local C.

5. Ahora vamos a crear los campos donde desde la publicación se van a ingresar los datos que se van a
almacenar en la base de datos, para esto vamos a

utilizar la herramienta inserción de texto,


hacemos clic allí y nos parece el siguiente cuadro

En este cuadro lo únicos que vamos a


definir es el nombre de la variable que
3
almacena el contenido de lo que se escriba en el cuadro de inserción de texto, observe que normalmente
solo escribimos una palabra dentro de los corchetes, pero en esta ocasión como es un dato que se va a
almacenar dentro de la base de datos se debe escribir de la siguiente forma [datos.nombre] esto
quiere decir que datos es el nombre de la base de datos y nombre es el campo, pero no olvidar que van
separados por un punto el nombre de la base de datos primero y el nombre del campo donde se va
almacenar el dato escrito, esto se debe hacer para cada uno de los otros campos crear un cuadro de
inserción de texto quedando de la siguiente forma

Observemos que ya están


los tres campos creados y
cada uno con su variable
definida ahora solo
tenemos que darle un
poco mas de forma como
se muestra en la siguiente
imagen
Usted puede darle otros toques de
presentación dependiendo la
necesidad.

6. Ahora vamos a programar de


cómo vamos a almacenar los
datos en la base de datos para esto
hacemos lo siguiente:
 Primero entramos
de nuevo a
propiedades de
pagina y
observamos que
hay una línea de programación que fue la de la creación de la base de datos

Esa línea de
programación la
vamos a eliminar
esto se debe que
esa línea solo es
para la creación de
la base de datos y
cada vez que se
este ejecutando la
publicación
entonces la base de
datos se sobre escribirá cuantas veces se ejecute la publicación, imagine que ya la base de datos

4
tiene algunos datos almacenados y usted cierra la publicación y la vuelve a ejecutar entonces
todos esos datos se borraran y la base de datos comenzara de cero nuevamente.
 Ya borrada la línea de comando de creación de la base de datos entonces vamos a escribir otra
línea de programación para esto nos vamos a las propiedades de pagina y hacemos clic en

y escogemos la opción dbfOpen y se abrira el siguiente cuadro

Observe que en
la linea de donde
aparece el folder
amarillo
remarcado con el
cuadro rojo ya
aparece el
nombre de la
base de datos
pero no aparece
con la dirección
en donde este
esta ubicado, que pasa entonces si no aparece la dirección en donde esta ubicado la base de datos
entonces no la encontrara la publicación y nos tirara un error de que el archivo no existe

Entonces para evitar este error hacemos clic en el folder amarillo que esta en la parte
derecha y nos aprecera el directorio donde esta el archivo de la base de datos y la seleccionamos
y hacemos
clic en Open
como se
muestra en la
imagen.

Ahora nos
apareceran los
siguientes
cuadros:
5
Estos cuadros ya nos habian aparecido cuando creamos la base de datos entonces hacemos lo
mismo que hicimos la primera vez. (pagina 4 y 5)
 Ahora nos aparecerá ya el archivo con su dirección correcta como se mira en la imagen, que esta
ubicada en el disco C y en el directorio ejemplo y el nombre de la base de datos si compara con
la primera imagen esto no aprece.

 Ahora solo hace clic en Ok y le


aparecera en el cuadro de
acciones la línea de programación
como se mira en la imagen

Con este paso solo hemos hecho


preparar la base de datos para poder
guardar o hacer cualquier operación con
ella.

7. Ahora vamos a crear un botón que me sirva


para guardar

6
Nos vamos a las propiedades del botón y seleccionamos la opción de acciones y escogemos la opción
Database y buscamos la opción dbfSaveEdits como se muestra en la imagen

Al igual que la vez pasada


también se debe hacer clic en el
folder amarillo para que aparezca
la dirección de la base de datos,
porque sino es así no va a
guardar nada, hacemos clic en
Ok y nos aparece ya la línea de
programación

8. Volvemos a elija una acción y nos vamos a


DataBase y escogemos la opción
dbfAddRecord, cuando guardamos
queremos que automáticamente se cree otro
campo en blanco para que después inicie la base
de datos desde ese campo y poder agregar otro
registro sin reescribir en el primero

7
Observe que siempre hay que hay hacer clic en el folder amarillo para buscar la dirección de la base de
datos.
Hacemos clic en Ok y nos aparecera la línea de programación.

Observe que ya esta la de


guardar y la de agregar
registro
9. Ahora nos vamos a la
propiedades de pagina a colocar
una línea de programación que es
muy importante para que al
momento de querer guardar otro
registro este no se sobre escriba,
sino que lo haga en el registro
que se creo y quedo en blanco,
para esto hacemos lo siguiente,
nos vamos a las propiedades de la
pagina, nos vamos a las acciones,
escogemos la opción DataBase y
por ultimo escogemos dbfLast
esto lo que hace es que la base de datos cuando se habrá aparezca el ultimo registro y como sabemos que
el ultimo registro esta en blanco entonces vamos a poder escribir allí y guardar sin borrar otro registro

Y solo hacemos clic en Ok y ya


estará programado.
10. Vamos a añadir una nueva pagina esto
es para poder ver la tabla con los
registros almacenados hasta el
momento.
11. Ya añadida la pagina vamos a crear un
rectángulo con la herramienta
rectángulo que esta en la barra de

herramientas y colocamos un
titulo como se muestra en la imagen

12. Ahora vamos a irnos a las propiedades de la pagina y nos vamos a las
acciones de la pagina, a elija una acción, escogemos DataBase y
finalmente escogemos dbfShowTable y nos aparecerá el siguiente
cuadro

8
Ahora haga clic sobre la imagen que parece un engranaje como se lo muestra la imagen siguiente encerrada
en un recuadro rojo

Y aparecerá el siguiente cuadro

Ahora haga clic donde dice Rectángulo1 y aparecerá ya seleccionado el rectángulo como se muestra en la
imagen

9
NeoBook para mostrar una tabla
necesita un rectángulo es por
esta razón que antes de
programar necesitamos crear el
rectángulo y con esto solo
hacemos clic en Ok y listo ya
queda la línea de programación
como se mira en la imagen

Hacemos clic en Ok y
finalizamos con esa
programación.
13. Ahora nos vamos a la
publicación y colocamos los
botones de navegación de ir
de una pagina a otra y el de
salir, cuando ya tengamos estos botones hagamos una prueba agregando unos 3 datos

10
Por los momentos les envió este manual de creación de base de datos, luego les envió la parte de cómo
hacer una búsqueda.

11

S-ar putea să vă placă și