Como Usar Bases de Datos en Neobook

March 7, 2023 | Author: Anonymous | Category: N/A
Share Embed Donate


Short Description

Download Como Usar Bases de Datos en Neobook...

Description

 

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 Primero vamos a crear crear la publicación publicación y vamos a hacer hacer los mismos mismos pasos que hemos hemos hecho siempre, siempre, crear  crear  una carpeta en el disco local C y dentro de esa carpeta uardar la publicación de Neo!ook, recuerde que dentro de esta misma carpeta deben ir siempre todos los archivos que necesite la pu publicación. blicación. ". Ahora vamos vamos a crear la base de datos, datos, para esto esto ya tenemos que tener tener de#i de#inido nido los campos campos de reistro reistro de la base de datos, por ejemplo los campos de reistro que vamos a utili$ar para enerar este ejemplo son los siuientes:  Nombre Apellido %eistro Curso &stos son los cuatro campos de reistros a utili$ar, ahora para crear la base de datos vamos a hacer lo siuiente: 'amos a entrar a las propiedades de la p(ina. 

 

&n acciones buscamos la opción Cuando eleimos esa opción nos salen las di#erentes acciones que tiene database, en esas opciones buscamos la opción

).

y hacemos clic sobre esa opción.

Al hacer clic aparece el siuiente cuadro de dialoo &ste cuadro tiene las siuientes opciones, en el primer recuadro donde en el lado derecho esta el #older amarillo es donde aparece la dirección de la base de datos, pero como en este momento la base de datos no e*iste 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, lueo aparece el luar 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

siuiente recuadro

  &n el primer espacio donde dice ield Name se escribe el nombre del campo, en el seundo espacio se escribe el -ipo 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 strin y en el tercer escribe el tamao que va tener el campo, diamos el primer campo se tendr+a lo siuiente

espacio se que para

As+ sucesivamente se crearan los otros campos de iual manera hasta tener todos los campos creados como aparece en la siuiente imaen

+jese que ya aparecen los tres campos de reistros creados, ahora si quiere hacer  aluna modi#icación de aluno 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 siuiente imaen

"

 

Cuando ya se tienen los campos creados entonces solo hace #alta hacer clic en Ok para crear la base de datos, pero al hacer clic en /k lueo aparecer( el siuiente cuadro

Cuando apare$ca este cuadro hacemos clic en el  botón Yes y aparecer( el siuiente cuadro 0 hacemos clic en Ok, para que #inalmente nos apare$ca en el cuadro de acciones la siuiente l+nea de comandos Con esto #inali$amos la  proramación para la creación de la base de datos, entonces #inalmente hacemos clic en Ok. 2asta el momento la base de

.

datos la hemos creado en  proramación pero no en un estado #+sico, porque si nos vamos al luar donde se almacenan los datos de la  publicación observaremos que no hay nin3n archivo de tipo .db#,  para crear este archivo de tipo .db# lo que haremos es ejecutar la publicación para que autom(ticamente

se cree en #+sico la base de datos y ahora si tendr( aparecer el archivo dentro de la carpeta en el disco local C. 4. Ahora vamos vamos a crear crear los campos campos donde desde desde la publicaci publicación ón se van a inresar inresar los los datos que que se van a almacenar en la base de datos, para esto vamos a utili$ar la herramienta inserción de te*to, hacemos clic all+ y nos parece el siuiente cuadro

&n estees cuadro lo 3nicos vamos a de#inir el nombre de laque variable que )

 

almacena el contenido de lo que se escriba en el cuadro de inserción de te*to, 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 siuiente #orma [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 te*to quedando de la siuiente #orma /bservemos que ya est(n los tres campos creados y cada uno con su variable de#inida ahora solo tenemos que darle un  poco mas de #orma como se muestra en la siuiente imaen 5sted puede darle otros toques de  presentación dependiendo la necesidad. 6.

Ahora vamos a proramar de cómo vamos a almacenar los datos en la base de datos para esto hacemos lo siuiente: Primero entramos de nuevo a  propiedades de  paina y observamos que hay una l+nea de proramación que #ue la de la creación de la base de datos 

&sa l+nea de  proramació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 ve$ que se este ejecutando la  publicación entonces la base de datos se sobre escribir( cuantas veces se ejecute la publicación, imaine que ya la base de datos 

 



tiene alunos datos almacenados y usted cierra la publicación y la vuelve a ejecutar entonces todos esos datos se borraran y la base de datos comen$ara de cero nuevamente. 0a borrada la l+nea de comando de creación de d e la base de datos entonces vamos a escribir otra l+nea de proramación para esto nos vamos a las propiedades de paina y hacemos clic en

 y escoemos la opción dbfOpen y se abrira el siuiente cuadro /bserve que en la linea de donde aparece el #older 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 e*iste

&ntonces para evitar este error hacemos clic en el #older 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 imaen. Ahora nos apareceran los siuientes cuadros: 4

 



&stos cuadros ya nos habian aparecido cuando creamos la base de datos entonces hacemos lo mismo que hicimos la primera ve$. (pagina 4 y ! Ahora nos aparecer( ya el archivo con su dirección correcta como se mira en la imaen, 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 imaen esto no aprece.

Ahora solo hace clic en /k y le aparecera en el cuadro de acciones la l+nea de proramación como se mira en la imaen



Con este paso solo hemos hecho  preparar la base de datos para poder  uardar o hacer cualquier operación con ella. 7.

Ahora Ahora vamo vamoss a crear crear un botón botón que me me sirva sirva  para uardar

6

 

 Nos vamos a las propiedades del botón y seleccionamos la opción de acciones y escoemos la opción

"atabase y buscamos la opción dbf#aveEdits como se muestra en la imaen Al iual que la ve$ pasada tambi8n se debe hacer clic en el #older amarillo para que apare$ca la dirección de la base de datos,  porque sino es as+ no va a uardar nada, hacemos clic en  y nos aparece ya la l+nea de Ok  y  proramación

9. 'olvemo olvemoss a elija elija una acci acción ón y nos vamo vamoss a

"ata$ase y escoemos la opción dbf%ddRe&ord , cuando uardamos queremos que autom(ticamente se cree otro campo en blanco para que despu8s inicie la base de datos desde ese campo y poder arear otro reistro sin reescribir en el primero

7

 

/bserve que siempre hay que hay hacer clic en el #older amarillo para buscar la dirección de la base de datos. 2acemos clic en /k y nos aparecera la l+nea de proramación. /bserve que ya esta la de uardar y la de arear reistro Ahora nos vamos a la  propiedades de paina a colocar una l+nea de proramación que es muy importante para que al momento de querer uardar otro reistro este no se sobre escriba, sino que lo haa en el reistro que se creo y quedo en blanco,  para esto hacemos lo siuiente, nos vamos a las propiedades de la  paina, nos vamos a las acciones, escoemos la opción "ata$ase y  por ultimo escoemos dbf'ast 

.

esto lo que hace es que la base de datos cuando se habr( apare$ca el ultimo reistro y como sabemos que el ultimo reistro esta en blanco entonces vamos a poder escribir all+ y uardar sin borrar otro reistro

1;.

11.

0 solo hacemos clic en Ok  y  y ya estar( proramado. 'amos a aadir una nueva paina esto es para poder ver la tabla con los reistros almacenados hasta el momento. 0a aadida la paina vamos a crear un rect(nulo con la herramienta rect(nulo que esta en la barra de herramientas y colocamos un titulo como se muestra en la imaen

1". Ahora vamos a irnos a las las propiedades de la paina y nos vamos a las acciones de la paina, a elija una acción, escoemos "ata$ase y #inalmente escoemos dbf#o)*ab+e  y nos aparecer( el siuiente cuadro

9

 

Ahora haa clic sobre la imaen que parece un enranaje como se lo muestra la imaen siuiente encerrada en un recuadro rojo

0 aparecer( el siuiente cuadro Ahora haa clic donde dice %ect(nulo1 y aparecer( ya seleccionado el rect(nulo como se muestra en la imaen



 

 Neo!ook para mostrar una tabla necesita un rect(nulo es por esta ra$ón que antes de  proramar necesitamos crear el rect(nulo y con esto solo hacemos clic en Ok  y  y listo ya queda la l+nea de proramación como se mira en la imaen 2acemos clic en Ok  y  y #inali$amos con esa  proramación. 1). Ahora n nos os vamos vamos a la  publicación y colocamos los  botones de naveación de ir de una paina a otra y el de salir,, cuando ya tenamos estos botones haamos una prueba areando unos ) datos salir

1;

 

Por los momentos les envió este manual de creación de base de datos, lueo les envió la parte de cómo hacer una b3squeda.

11

View more...

Comments

Copyright ©2017 KUPDF Inc.
SUPPORT KUPDF