Ver Mensaje Individual
  #2 (permalink)  
Antiguo 06/05/2005, 11:02
Avatar de u_goldman
u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 22 años, 5 meses
Puntos: 98
Bueno, hazte una Sub que lea dicho registro, y lo copie...utiliza por supuesto algun otro identificador para que no sea un registro idéntico, puede ser que quieras ocupar un campo ID autonumérico por ejemplo, y si quieres una referencia, necesitarás utilizar otra tabla para guardar ese ID y casarlo con otro.

Asumiendo que tenemos una conexión activa a la DB:

Código:
Sub CopiaRegistro(tabla, id)
  Dim qry
 qry = "INSERT INTO "&tabla&" VALUES(SELECT todos_los_campos_menos_el_autonumerico FROM " & tabla & " WHERE campo_id = " & id & ")"
   ObjConn.Execute(qry)
End Sub
Call CopiaRegistro("tbl_clientes", 5)

Algo asi, tu depúrala

Salu2,
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway