Delphi não grava no novo campo de dado inserido no banco de dados
Boa noite.
Eu fui no meu banco de dados inserir um novo campo na tabela com o comando: " alter table servico add marca varchar(40); "
Até ai ok, fui no delphi subi esse novo campo nos componentes de controle dele ibquery.
Adicionei a linha de comando pra ele gravar, executo debuga tudo ok. Mas quando eu vou ver o campo esta vazio. porem se eu mandar ele
gravar num campo que ja existia ele grava normalmente mostrando oq eu tinha digitado.
Todo campo novo que eu crio ele grava em branco e se eu mandar ele gravar em um que ja existia ele grava normalmente.
Eu fui no meu banco de dados inserir um novo campo na tabela com o comando: " alter table servico add marca varchar(40); "
Até ai ok, fui no delphi subi esse novo campo nos componentes de controle dele ibquery.
Adicionei a linha de comando pra ele gravar, executo debuga tudo ok. Mas quando eu vou ver o campo esta vazio. porem se eu mandar ele
gravar num campo que ja existia ele grava normalmente mostrando oq eu tinha digitado.
Todo campo novo que eu crio ele grava em branco e se eu mandar ele gravar em um que ja existia ele grava normalmente.
Bruno Marchi
Curtidas 0
Respostas
Luiz Vichiatto
20/09/2017
Seu comando conta com try/exception ?
O componente da tabela está com todos os campos?
Enfrentei esta situação e o campo não estava no componente, e não tinha o try/execption e com isso não identificava.
Verifique em modo debug com try/exception
O componente da tabela está com todos os campos?
Enfrentei esta situação e o campo não estava no componente, e não tinha o try/execption e com isso não identificava.
Verifique em modo debug com try/exception
GOSTEI 0