Loading presentation...

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

Make your likes visible on Facebook?

Connect your Facebook account to Prezi and let your likes appear on your timeline.
You can change this under Settings & Account at any time.

No, thanks

FUNCIONES PARA AGREGAR, MODIFIDAR Y ELIMINAR REGISTROS EN VI

No description
by

Magaly Saltos

on 2 September 2013

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of FUNCIONES PARA AGREGAR, MODIFIDAR Y ELIMINAR REGISTROS EN VI

FUNCIONES PARA AGREGAR, MODIFIDAR Y ELIMINAR REGISTROS EN VISUAL BASIC 6.0
PARA AGREGAR
El siguiente código muestra como agregar un nuevo registro a un recordset:

PARA MODIFICAR
El Método Cancel Update del Control Data El método Cancel Update se emplea para cancelar un método AddNew o Edit y renovar o refrescar los controles enlazados con datos del recordset. Por ejemplo, si un usuario ha modificado los campos de un formulario, pero todavía no los ha actualizado, el método Cancel Update refrescará los campos con los datos originales del recordset. Si un usuario selecciona un botón Agregar de un formulario, y luego decide no agregar el registro, el método Cancel Update cancelará la operación y visualizará el registro actual.
El siguiente código muestra como cancelar la agregación o edición de un registro:

PARA ELIMINAR
El Método Delete del Recordset Para eliminar un registro de una base de datos, se emplea el método Delete. El registro eliminado permanecerá como el registro actual hasta que el usuario se mueva a un registro diferente, como se muestra en el siguiente código:
Si utiliza código para cambiar la posición del registro actual debe comprobar las propiedades EOF y BOF del objeto RECORDSET para determinar el inicio y el final del mismo.
Para emplear el objeto RECORDSET, se debe especificar la propiedad RECORDSET Del control data como se muestra en el siguiente código:

Data1.Recordset.MoveNext ‘Mueve el registro actual al siguiente
If Data1.Recordset.EOF Then
Data1.Recordset.MoveLast

Cuando se ejecuta el método AddNew, Visual Basic limpia los controles enlazados y establece la propiedad Edit Mode del control Data a dbEditAdd. El nuevo registro no será añadido a la base de datos hasta que sea ejecutado explícitamente un método Update Record o Update, o hasta que el usuario se mueva a otro registro.
Private Sub cmbAgregar_Click ( )
Data1.Recordset.AddNew

Private Sub cmbCancelar_Click( )
Data1.CancelUpdate

Private Sub cmdEliminar_Click( )
Data1.Recordset.Delete
Data1.Recordset.MoveNext
If Data1.Recordset.EDF Then
Data1.Recordset.MoveLast
End If
End Sub
Full transcript