Curso gratis de Visual Basic tratamiento de errores - programación en Microsoft Visual Basic
|
Curso gratis de Visual Basic Base de datos asistente, evento validate, reposition y variables en programación
Vamos a seguir viendo un poco de código para que no dependa de un asistente para realizar algo. Validate: Evento que se puede agregar al control data. Utilice el evento Validate para comprobar los datos, antes de guardar un registro en la base de datos. Este evento se produce justo antes de que Visual Basic escriba en la base de datos, los cambios procedentes de los controles enlazados y de que vuelva a colocar el puntero del registro actual en otro registro de la base de datos. Private Sub Data1_Validate (index As Integer, action As Integer, save As Integer)
Donde: El argumento action: Es la operación que provoca que se ejecute este evento, el cual puede ser llamado por: MoveFirst, MovePrevious, MoveNext, MoveLast, AddNew, Update, Delete, Find, cerrar la base de datos, descargar el formulario.
Salve: es para salvar o no, irá true o false. Ejemplo:
Notas si usamos guardar "UpdateRecord" se guardará de una, si usamos este código preguntará.
Reposition: Utilice el evento Reposition para modificar la apariencia de un formulario o realizar una acción necesaria cuando se desplace a un nuevo registro. Ejemplo tonto de reposition en data: Private Sub Data1_reposition() Data1.Caption = "para adelante +1 atras -1:" & _ Data1.Recordset.AbsolutePosition + 1 End Sub
Nota: Las variables se las puede declarar con los siguientes signos: Dim unNumero
% Error: Acá hay un ejemplo sacado de mastering para tratamiento de error al avanzar a un nuevo registro, habiendo duplicado el ide en caso de realizar una base en la que no se lo pueda duplicar:
|
||||||||||||
Autor y Webmaster: Javier R.
Cinacchi
-
Aclaraciones legales y política de privacidad |