Query - inserindo

25/03/2003

0

Tudo bem pessoal???

Estou querendo saber com faço para inserir registros em uma tabela(PARADOX) utilizando uma query?

.
.
.
query1.close;
query1.sql.clear;
query1.sql.add(´insert in tablela(nome dos campos)´);
.
.
.

como seria? já este codigo deu errado...

obrigado pela atenção :roll:


Anonymous

Anonymous

Responder

Posts

25/03/2003

Sandrodantas

O que você está utilizando ADO ou BDE, ODBC?

Você pode fazer assim

with dm.qryGeral do
begin
close;
sql.Text := ´insert into nomeTabela values (:codigo, :nome)´;
parambyname(´codigo´).asstring := edit1.text;
parambyname(´nome´).asstring := edit2.text;
execSql;
end;


ou assim:

with dm.qryGeral do
begin
close;
sql.Text := ´insert into nomeTabela values (codigo = ´´´ + edit1.text + ´´´, ´´´ +
´ nome = ´´´ + edit2.text + ´´´)´;
execSql;
end;

No segundo talvez ocorra algum erro devido as aspas, pois não me lembro muito bem.

Caso tenha alguma dúvida pode perguntar aqui mesmo ou enviar um email para sandro.dantas@anvisa.gov.br

Até mais!


Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar