Autor Tópico: Inserir dados de um cadastro em outra tabela com um novo valor  (Lida 602 vezes)

ramosinfo

  • Intermediário
  • ***
  • Mensagens: 149
Inserir dados de um cadastro em outra tabela com um novo valor
« Online: Março 24, 2016, 03:23:57 pm »
Quero inserir os dados de um cadastro, quando a pessoa clicar em incluir, adicionar o valor 10 no campo qtd_credito, mas está dando erro.

sc_exec_sql(" INSERT INTO fornecedor_credito (cod_fornecedor, qtd_credito) VALUES ({cod_fornecedor}, "10")");

Thyago Brasil

  • Expert
  • *****
  • Mensagens: 890
  • Crê no Senhor Jesus e será salvo tu e tua família
    • www.brasdesign.com.br
    • Email
Re:Inserir dados de um cadastro em outra tabela com um novo valor
« Responder #1 Online: Março 24, 2016, 03:33:19 pm »
O correto deveria ser assim:

sc_exec_sql(" INSERT INTO fornecedor_credito (cod_fornecedor, qtd_credito) VALUES ({cod_fornecedor}, 10)");
Thyago Brasil
Desenvolvedor Web
Site: http://www.brasdesign.com.br

SC 5.02/SC 8.1

ramosinfo

  • Intermediário
  • ***
  • Mensagens: 149
Re:Inserir dados de um cadastro em outra tabela com um novo valor
« Responder #2 Online: Março 24, 2016, 03:47:01 pm »
Dá o erro:

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ' 10)' at line 1

Thyago Brasil

  • Expert
  • *****
  • Mensagens: 890
  • Crê no Senhor Jesus e será salvo tu e tua família
    • www.brasdesign.com.br
    • Email
Re:Inserir dados de um cadastro em outra tabela com um novo valor
« Responder #3 Online: Março 24, 2016, 04:09:50 pm »
Tente assim então:

sc_exec_sql(" INSERT INTO fornecedor_credito (cod_fornecedor, qtd_credito) VALUES ({cod_fornecedor}, '10')");
Thyago Brasil
Desenvolvedor Web
Site: http://www.brasdesign.com.br

SC 5.02/SC 8.1