Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Gente estou tentado salvar dados do campo text de alguns edits, uso o mysql como banco de dados e o zeus pra fazer a conexão só que na hora de salvar da um erro como se estivesse errada a sintaxe alguem pode me ajudar.
//codigo que fica no onclick do botão
with ZQuery1 do
begin
SQL.Add('INSERT INTO `cont_pecas`.`pecas` (`ID` ,`COD_PROD` ,`DESC` ,`APLIC` ,`QTD_ESTOQUE` ,`VL_COMP` ,`VL_VEND`)VALUES(:NCOD, :NDESC, :NAPLIC, :NQTD, :NCOMP, :NVEND)');
ParamByName('NCOD').Value := edt_cod.Text;
ParamByName('NDESC').Value := edt_desc.Text;
ParamByName('NAPLIC').Value := edt_aplic.Text;
ParamByName('NQTD').Value := edt_qtd.Text;
ParamByName('NCOMP').Value := edt_vl_comp.Text;
ParamByName('NVEND').Value := edt_vl_vend.Text;
ExecSQL;
Depois que aperto o botão da o seguinte erro:
raseid exception class ezsqlexception with message 'SQL Erros: you have an error in your SQL syntax; check the manual that corresponds to your mysql server version for the rigth syntax to use near 'INSERT INTO cont_pecas.pecas (ID ,COD_PROD ,DESC ,APLIC ,`QTD_ESTOQU at line 1'.
obg pela resposta mais já consegui resolver, na verdade não precisava colocar todo esse codigo, era só usar os dbedit e no evento onshow chamar a função do Zquery.insert e criar um botão com a função Zquery.post, pronto problema resolvido obg pela atenção
>
Gente estou tentado salvar dados do campo text de alguns edits, uso o mysql como banco de dados e o zeus pra fazer a conexão só que na hora de salvar da um erro como se estivesse errada a sintaxe alguem pode me ajudar.
//codigo que fica no onclick do botão
with ZQuery1 do
begin
Depois que aperto o botão da o seguinte erro:
raseid exception class ezsqlexception with message 'SQL Erros: you have an error in your SQL syntax; check the manual that corresponds to your mysql server version for the rigth syntax to use near 'INSERT INTO
cont_pecas.pecas(ID,COD_PROD,DESC,APLIC,`QTD_ESTOQU at line 1'.Tire as ` (aspas/acento) dos campos e da tabela