Bom dia...

Nilmah,


 Se vc estiver usando o sqlserver2000 a sintaxe para fazer esse insert em
massa, é simples segue abaixo um exemplo complementando o exmplo do nosso
amigo Miguel:

INSERT INTO SuaTabela (SuaTabela.Codigo, SuaTabela.aluno, SuaTabela.endereco,
SuaTabela.Vencimento)
SELECT tab1.codigo, tab1.aluno, tab2.endereco, tab3.vencimento
FROM (tab1 INNER JOIN tab2 ON tab1.codigo=tab2.codigo)
INNER JOIN tab3 ON tab1.codigo=tab3.codigo;
Where tab1.codigo IN (1,2,3)

Obs.: Esse insert irá inserir tres registros na tabela SuaTabela, isso se
existir os codigo 1,2,3

Qualquer dúvida pode me falar



Em 11/01/06, Miguel - DPF <[EMAIL PROTECTED]> escreveu:
>
> Nilmah, eu também sou novo nesse negocio, bom eu te recomendo fazer um
> select usando inner join, imagino que você deve ter uma chave primaria
> para
> o aluno, pela qual voce pode rastrear os dados necessários, uma vez
> conseguido o select você pode usar o componente clientdataset que é um
> tipo
> tabela temporaria, onde você pode ligar a um dataset ou você pode criar os
> campos q quer com o tipo de dado q necessita, os dados q você pega da
> consulta você coloca nesse clientdataset, a partir do Clientdataset você
> envia os dados para a outra tabela, não sei se deu para entender??
>
> Qualquer coisa entra em contato comigo em pvt eu te ajudo a montar a
> consulta.
>
> []s
>
>
> Miguel Villacorta
> Programador Delphi
> Coord. SGQ
> DPF Auto Peças Ltda.
> +55 11 4446-4100 R 4126
> Cajamar - SP
> [EMAIL PROTECTED]
>
> Ap 22.17 "E o Espírito e a noiva dizem: Vem. E quem ouve, diga: Vem. E
> quem
> tem sede, venha; e quem quiser, receba de graça a água da vida".
> Ap 22.20 "Aquele que testifica estas coisas diz: Certamente cedo venho.
> Amém
> vem, Senhor Jesus".
>
>
>
> -------Mensagem original-------
>
> De: nilmahtavares
> Data: 01/04/06 07:35:52
> Para: delphi-br
> Assunto: [delphi-br] inserir dados
>
> ola
> sou nova n0 grupo e na programacao delphi, e preciso de ajuda urgente.
>
> preciso inserir dados em uma tabela a partir de outras 3 tabelas.
> na tab1  tenho o codigo do aluno
> na tab2  tenho nome, endereco..
> na tab3  tenho os valores das parcelas e vencimento ( so preciso do venc.
> mes 02 e a data de vencimento)
> ja tentei usando insert into  com select e join  mas nao consegui.
> por favor me ajudem.
> obrigada
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
>
>
> --
> <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>
>
>
>
>
>
> Yahoo! Grupos, um serviço oferecido por:
> PUBLICIDADE
>
>
>
>
>
> Links do Yahoo! Grupos
>
> Para visitar o site do seu grupo na web, acesse:
> http://br.groups.yahoo.com/group/delphi-br/
>
> Para sair deste grupo, envie um e-mail para:
> [EMAIL PROTECTED]
>
> O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço do
> Yahoo!.
>
>
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
>
>
> --
> <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>
>
>
>
> Links do Yahoo! Grupos
>
>
>
>
>
>
>
>


[As partes desta mensagem que não continham texto foram removidas]



-- 
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>

<*> Para ver as mensagens antigas, acesse:
    http://br.groups.yahoo.com/group/delphi-br/messages

<*> Para falar com o moderador, envie um e-mail para:
    [EMAIL PROTECTED]
 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/delphi-br/

<*> Para sair deste grupo, envie um e-mail para:
    [EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html

 


Responder a