tanure Postado Novembro 7, 2011 Denunciar Share Postado Novembro 7, 2011 (editado) olá boa noitesou iniciante em delphi e gostaria de saber como enviar pelo delphi 7 uma variável para o firebird 2.1, uso o IBEXPERTsegue a parte do codigo:for linContador := low(larLoop) to high(larLoop) do begin DataModule1.SQLQuery1.Close; DataModule1.SQLQuery1.SQL.Clear; DataModule1.SQLQuery1.SQL.Add('insert into loopfor(VALOR) values (larLoop[linContador])'); DataModule1.SQLQuery1.ExecSQL; end; Editado Novembro 8, 2011 por tanure Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Jhonas Postado Novembro 8, 2011 Denunciar Share Postado Novembro 8, 2011 vamos a um exemplo CREATE TABLE tab_nota_fiscal (num_nota INTEGER); INSERT INTO tab_nota_fiscal VALUES (1); INSERT INTO tab_nota_fiscal VALUES (2); INSERT INTO tab_nota_fiscal VALUES (3); INSERT INTO tab_nota_fiscal VALUES (4); INSERT INTO tab_nota_fiscal VALUES (6); INSERT INTO tab_nota_fiscal VALUES (7); INSERT INTO tab_nota_fiscal VALUES (8); INSERT INTO tab_nota_fiscal VALUES (9); seria o mesmo que var a : integer; begin for a := 1 to 9 do begin SQLQuery1.Close; SQLQuery1.SQL.Clear; SQLQuery1.SQL.Add('INSERT INTO tab_nota_fiscal VALUES ('+a+')'); SQLQuery1.ExecSQL; end; end;abraço Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 tanure Postado Novembro 8, 2011 Autor Denunciar Share Postado Novembro 8, 2011 vamos a um exemplo CREATE TABLE tab_nota_fiscal (num_nota INTEGER); INSERT INTO tab_nota_fiscal VALUES (1); INSERT INTO tab_nota_fiscal VALUES (2); INSERT INTO tab_nota_fiscal VALUES (3); INSERT INTO tab_nota_fiscal VALUES (4); INSERT INTO tab_nota_fiscal VALUES (6); INSERT INTO tab_nota_fiscal VALUES (7); INSERT INTO tab_nota_fiscal VALUES (8); INSERT INTO tab_nota_fiscal VALUES (9); seria o mesmo que var a : integer; begin for a := 1 to 9 do begin SQLQuery1.Close; SQLQuery1.SQL.Clear; SQLQuery1.SQL.Add('INSERT INTO tab_nota_fiscal VALUES ('+a+')'); SQLQuery1.ExecSQL; end; end;abraçoGrande jonas, obrigado pela atenção meu camaradamas o que eu precisava mesmo fazer era inserir em um banco de dados elementos,mas estes devem ser variaves do delphiconsegui aki depois de muitas dificuldades heheai vai o código pois alguém pode ter a mesma duvida que eu...DataModule1.SQLQuery1.Close; DataModule1.SQLQuery1.SQL.Clear; DataModule1.SQLQuery1.SQL.Add('insert into loopfor(VALOR) values (:Valor)'); DataModule1.SQLQuery1.Prepared := true; for linContador := low(larLoop) to high(larLoop) do begin DataModule1.SQLQuery1.ParamByName('Valor').Value := larLoop[linContador]; DataModule1.SQLQuery1.ExecSQL; end; Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
tanure
olá boa noite
sou iniciante em delphi e gostaria de saber como enviar pelo delphi 7 uma variável para o firebird 2.1, uso o IBEXPERT
segue a parte do codigo:
for linContador := low(larLoop) to high(larLoop) do
begin
DataModule1.SQLQuery1.Close;
DataModule1.SQLQuery1.SQL.Clear;
DataModule1.SQLQuery1.SQL.Add('insert into loopfor(VALOR) values (larLoop[linContador])');
DataModule1.SQLQuery1.ExecSQL;
end;
Editado por tanureLink para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.