Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Boa tarde
Tenho uma tabela chamada produtos com as seguintes colunas:
Idproduto integer
pdt_nome varchar;
pdt_precokg float;
pdt_qntdest float;
E estou tentando fazer um insert da seguinte forma;
v1 := strtofloat(DBedit2.text);
v2 := strtofloat(DBedit3.text);
ZQuery1.Active := False;
ZQuery1.SQL.Clear;
ZQuery1.SQL.Add(' insert into produtos (pdt_nome) values ("'+DBedit1.Text+'") ');
ZQuery1.SQL.Add(' insert into produtos (pdt_precokg) values ('+v1+') ');
ZQuery1.SQL.Add(' insert into produtos (pdt_qntdest) values ('+v2+') ');
ZQuery1.ExecSQL;
O nome do produto eh inserido mas as outras o resto acusa erro de incompativel string com real, como fazer ?
Lembrando que eh um banco Mysql, delphi 7.
Muito obrigado.
Carregando comentários...