3.308 cursos gratis
6.272.583 alumnos
Publica tu curso gratis
Busca cursos gratis:
Estás aquí: mailxmail > Cursos de Informática > Programación > Visual Basic 6. Curso de introducción > Crear un control data (4/6)

Visual Basic 6. Curso de introducción

Autor: Gabriel Martín Gutiérrez
Curso:  4,94/5 4,94/5 (16 opiniones) |8426 alumnos|Fecha publicación: 15/04/2009

Capítulo 20:

 Crear un control data (4/6)

Creemos dos nuevos botones que al pulsarlos nos permitan añadir y eliminar registros de la tabla de datos, para ello se usan los métodos AddNew que añade un nuevo registro y el método Delete que borra el registro actual. Las propiedades de estos dos nuevos botones serán:

Botón para añadir registros:
Caption: Añadir Registro
Name: cmdAñade

Botón para eliminar registros:
Caption: Eliminar Registro
Name: cmdElimina

La programación de estos botones será: 
Crear un control data (4/6)
Al pulsar en el botón cmdAñade, se vacían todas las cajas de texto y habrá que escribir en ellas los valores correspondientes al nuevo registro que vamos a añadir a la tabla de datos, sólo cuando se escriba en alguna de las cajas de texto se realiza efectivamente la adición del nuevo registro.
Crear un control data (4/6)
Al pulsar el botón cmdElimina, el registro actual, el que se está viendo en ese momento en pantalla es borrado de la tabla de datos mediante el método Delete, pero además se pone la sentencia datVisitas.Refresh para que refresque el conjunto de datos, y por ello, como estábamos situados en un registro y este ya no existe nos situamos en el primero. Si se van eliminando registros y llega un momento que no hay ninguno, entonces al pulsar en este botón no puede proceder a la eliminación del registro produciéndose un error que finalizaría la ejecución de la aplicación, para evitar lo anterior se usa la sentencia On Error que permite manejar el error que se produce, que en este caso es el que tiene como número el 3021. Una forma posible como quedaría la programación de este botón sería ahora:
Crear un control data (4/6)
Al producirse un error, el control del programa pasa a las sentencias de la etiqueta Indice, en ese momento si detecta que el error es el 3021, es decir se está intentando borrar un registro y no hay nada que borrar, entonces saca un mensaje por pantalla indicando que la tabla `Personal´ está vacía, además hace referencia a la tabla por su nombre porque se lo hemos indicado con datVisitas.Recordset.Name. El mensaje sería como el de la imagen siguiente:
Crear un control data (4/6)

Capítulo siguiente - Crear un control data (5/6)
Capítulo anterior - Crear un control data (3/6)
Recibe nuestras novedades
Al presionar "Recibir" estás dándote de alta y aceptas las condiciones legales de mailxmail

Hay 16 opiniones. Opina sobre este curso.


Cursos similares a Visual Basic 6. Curso de introducción


Cursos Valoración Alumnos Vídeo
Creación de un microrobot
Este es un robot muy sencillo pensado para aquellos que se quieren iniciar en el mundo de la microbótica. La estructura mecánica está realizada con piezas de Lego y como ... [25/02/05]
5/5 8.057  
Programa con Delphi
Con este curso aprenderemos a programar con delphi, un lenguaje de programación visual, con el que podrás aprender de una manera rápida e intuitiva.... [05/05/05]
 3,13/5 5.531  
Creación de Paginas Web con Html
HTML es el lenguaje básico y muy sencillo que nos permite la creación de Paginas Web. Este curso ha nacido con la intención de complementar los anteriores cursos de JavaS... [26/05/05]
 4,47/5 20.578  


Publicar en   del.icio.us    digg    meneame

¿Qué es mailxmail.com?|ISSN: 1699-4914|Recomiéndanos|Ayuda
Condiciones legales de mailxmail