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:
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
Curtir tópico
+ 0
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!
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
Clique aqui para fazer login e interagir na Comunidade :)