Fórum Insert into com select no ACCESS #458923
19/10/2013
0
with DataModule1.ADOQuery1 do
begin
close;
sql.Clear;
sql.Add('INSERT INTO janeiro(valor_real, data, desc, cod_conta) SELECT '+
' '+ Edit1.Text +', '''+ FormatDateTime('dd/mm/yyyy', DateTimePicker1.Date) +''', '+
' '''+ Memo1.Text +''', cod FROM principal WHERE nome = '''+ ComboBox3.Text +''' ');
ExecSQL;
end;
DELPHI
Rusley Cruz
Curtir tópico
+ 0Posts
19/10/2013
Deivison Melo
Gostei + 0
19/10/2013
Rusley Cruz
Erro de sintaxe.
Gostei + 0
22/10/2013
Paulo Andrade
Eu acredito também, que esse seu código não irá funcionar já que está usando SELECT e colocando valores manual. A solução poderia ser um loop verificando o select e caso encontre, acrescentar ou então utilizar parâmetros.
Para melhor entendimento e facilitar ajuda, seria interessante descrever mais detalhes como por exemplo, quais os tipos de dados dos campos, quais informações pretende incluir na tabela daí podem surgir outras soluções mais práticas com os amigos aqui da DevMedia.
espero ter ajudado.
Gostei + 0
22/10/2013
Lucas Garcia
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)