Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

duplicar un registro

1,052 views
Skip to first unread message

cbc

unread,
Oct 18, 2007, 7:31:01 AM10/18/07
to
necesito duplicar algunos registros en access y no se como hacerlo

Gendo

unread,
Oct 18, 2007, 7:38:01 AM10/18/07
to
Hola,

Como referenciarias el registro a duplicar, mediante formulario o mediante
consulta?

Se puede hacer así dependiendo.

el 1º por ejemplo detiante un boton con el registro activo

Dim D as database, R as recordset

Set D = dbengine.workspaces(0).databases(0)
Set R = D.openrecordset ("Tabla a guardar",db_open_dynaset)

R.addnew
R!campo1 = Me!Campo1
.....
R!CampoN = Me!CampoN
r.update

la 2ª
mirate el mensaje que he enviado en el topic de "Abrir tablas desde VBA"

--
Saludos,
Gendo

Ju@nk

unread,
Oct 18, 2007, 9:53:57 AM10/18/07
to
O con una consulta de datos anexados, Ej..

insert into tutabla select * from tutabla where UnCampo = UnValor

(Puede darte error en el/los campo/s clave, para evitarlo selecciona solo el
resto de campos)

--
--
**
Colabora con el grupo, contesta a este mensaje y dinos si te sirvió o no la
respuesta dada.
Muchas gracias.

Salu2
Ju@nK [MVP Access] [DCE2003 ***] + VSTO [DCE2005 **]
http://juank.mvps.org
Correos personales o preguntas particulares en mi grupo
http://groups.google.es/group/juank
http://juank.mvps.org/
www.juank.tk
www.mvp-access.com
¿Que es un MVP?, entérate en http://mvp.support.microsoft.com

Nota: El contenido de este mensaje, así como el código
fuente que pueda ir incluido en el mismo, se proporciona
«COMO ESTÁ», sin garantías de ninguna clase, y no otorga
derecho alguno. Usted asume cualquier riesgo al poner en
práctica, utilizar o ejecutar la sugerencia del presente mensaje.
**
"Gendo" <Ge...@discussions.microsoft.com> escribió en el mensaje
news:0137218E-D3F2-4DF2...@microsoft.com...

julian-vlc-sp

unread,
Oct 18, 2007, 4:07:22 PM10/18/07
to
===========================================
¡Importante!: Colabora con el grupo.Contesta a este mensaje

y dinos si te sirvió o no la respuesta dada. Muchas gracias.
===========================================

Te pego la respuesta que di hace unos días a una consulta similar:

Pensando en Access, cuando oigo duplicar la única neurona que tengo me
chirría.

De forma general, en una base de datos los datos debemos tenerlos una sola
vez, tenerlos mas veces supone mas trabajo de mantenimiento y la posibilidad
de tenerlo mal en algún sitio si se nos olvida cambiarlo.

¿Puedes explicar un 'poco' más lo que tienes y lo que necesitas?

SALUDOS.
Julián-Valencia-España
http://ijulian.iespana.es/


"cbc" <c...@discussions.microsoft.com> escribió en el mensaje
news:22CC5CE8-39B9-4276...@microsoft.com...

0 new messages