DUPLICAR REGISTRO

USUARIO.EXCLUIDOS 23/06/2004 15:21:28
#30916
Olá gente ...
Há algum comando para que eu possa duplicar um registro do meu banco de dados ... estou usando DAO 3.6 e MS ACCESS 2000 ...
como eu posso fazer isso ?
VB6MASTER 24/06/2004 09:37:07
#31010
Resposta escolhida
Sim.
Mais fácil não diria, porém bem mais rápido com certeza o é.
Utilize o INSERT INTO. Veja os exemplos abaixo que tirei de uma apostilinha (porém muito útil):
Exemplo de instrução INSERT INTO

Esse exemplo seleciona todos os registros de uma tabela hipotética "Novos Clientes" e os adiciona à  tabela "Clientes" (quando não são designadas colunas individuais, os nomes das colunas das tabelas SELECT devem corresponder exatamente aos da tabela INSERT INTO).

INSERT INTO Clientes SELECT [Novos Clientes].*
FROM [Novos Clientes];

Esse exemplo cria um novo registro na tabela "Funcionários"

INSERT INTO Funcionários (Nome,Sobrenome, Título)
VALUES ("André", "Pereira", "Estagiário");

Esse exemplo seleciona todos os estagiários de uma tabela hipotética "Estagiários" que foram contratados há mais de 30 dias e adiciona seus registros à  tabela "Funcionários".

INSERT INTO Funcionários SELECT Estagiários.*
FROM Estagiários WHERE DataContrato < Now() - 30;


Boa sorte e t+
VB6MASTER 25/06/2004 18:12:14
#31315
AndrePaulo.
Você já tentou abrir um BD vazio e importar a TB que deseja e mexer nela a vontade???
Boa sorte e t+
Tópico encerrado , respostas não são mais permitidas