border

Miembros:
Mensajes:
Temas:
Online:

Ultimo Miembro:

 
 

  #1 (permalink)  
Antiguo 20-05-2008, 12:44:04
Buena Participación en el Foro
 
Registrado: mar 2007
Posts: 69
Medardo Valoración +2
Predeterminado Cómo saber que estoy en un nuevo registro

En Access, existe la Propiedad NewRecord para conocer si el registro en que estamos es nuevo o no. Mi pregunta es: ¿cómo sería en Visual Basic?
__________________
Saludos
Desde La Habana
Cuba
Responder Con Cita
  #2 (permalink)  
Antiguo 20-05-2008, 14:44:24
Avatar de J.M.Movilla
Administrator
 
Registrado: dic 2002
Ubicación: BURGOS - ESPAÑA
Posts: 5.079
J.M.Movilla Valoración +2
Predeterminado Re: Cómo saber que estoy en un nuevo registro

Yo no conozco ninguna propiedad del registro que te indique si es nuevo. En principio sería rs.EOF = True si aun no se ha creado el registro; a partir del rs.AddNew ya es un registro más, como cualquiera otro, salvo que tiene sus campos con valor nulo..., lo que puede servirte para reconocerlo como nuevo...
__________________
José María Movilla Cuadrado
______________________

Visual Basic Videos Programacion Foro Programacion
Tutoriales Programacion Trucos Programacion Codigos Programacion
Responder Con Cita
  #3 (permalink)  
Antiguo 25-05-2008, 01:13:08
Un Nuevo Amigo
 
Registrado: may 2008
Posts: 8
hquinones Aun no valorado
Predeterminado Re: Cómo saber que estoy en un nuevo registro

Siestas trabjando con RecordSet, existe la propiedad editmode

EditModeSeñala el estado de edición de un registro. Existen tres posibilidades:
  • adEditNone. El registro no se encuentra editado.
  • adEditInProgress. El registro se encuentra editado, pero no se ha grabado.
  • adEditAdd. Se ha llamado al método AddNew
Responder Con Cita
  #4 (permalink)  
Antiguo 25-05-2008, 09:36:14
Un Nuevo Amigo
 
Registrado: ene 2006
Ubicación: Olesa de Montserrat / Barcelona
Posts: 28
Jasall Valoración +2
Predeterminado Re: Cómo saber que estoy en un nuevo registro

Si utilizas DAO puedes usar la propiedad .LastModified para mover el puntero al registro modificado o nuevo.

ejemplo:

Data1.Recordset.Bookmark = Data1.Recordset.LastModified
__________________
Saludos
Responder Con Cita
Respuesta


Herramientas
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Trackbacks are habilitado
Pingbacks are habilitado
Refbacks are habilitado



La franja horaria es GMT. Ahora son las 00:51:42.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO 3.1.0
A vBSkinworks Design

Alojado en el servicio Premium de Masquewebs | Diseño mejorado por MasqueWebs

right