Ajuda: Field Value Required

Delphi

29/12/2003

A propriedade Requiered do ClientDataSet esta setado com false, mas mesmo assim continua dando o erro de Field Value Required.
O que faço.
Estou usando banco de dados MYSQL com os componente da DBExpress.
Uso SQLDataset + Provider + ClientDataSet.
Todas as vezes que tento confirmar a inserção no banco dar erro: Field Value Required


Rocha1208

Rocha1208

Curtidas 0

Melhor post

Danielclubedelphi

Danielclubedelphi

30/12/2003

vc ja pensou como que o dbexpress efetua os updates, inserts, etc se ele naum tem um componente como o BDE que fazia isso ?

bom...se vc der dois cliques nos componetnes sqldataset e clientdataset e adicionar os campos, e depois selecionar um dos campos, vai perceber q ele tem uma propriedade provider flags... é ai q esta a solução.

Vc indica se o campo faz parte do where, se é chave, se faz parte do update, etc... essas configurações dependem da forma q vc configurar seu provider... mas vamos supor q vc naum fez nada no provider... esta como vc adicionou..faça o seguinte:

no campo chave coloque as 3 primeiras flags, no restante dos campos da tabela vc seleciona só o update, e os campos q naum fazem parte da tabela vc retira todas flags... faça nos dois componentes...


GOSTEI 1
POSTAR