ClientDataSet + providername como Inserir novo Registro

15/05/2015

0

Boa tarde pessoal preciso de ajuda
Seguinte
Preciso trabalhar da seguinte forma

Grid > dataSource > ClienteDataSet > providerName > query

ate ai beleza
executo o sql e ele mostar no grid os dados
o problema que estou enfrentando é ao inserir um novo registro
estou fazendo assim
cdsTeste.Insert;
cdsTeste.FieldByName('cor').AsString:='Vermelho '+IntToStr(i);
cdsTeste.FieldByName('codigo').AsInteger:=i;
cdsTeste.Post;

porem ao receber o valor no campo:
cdsTeste.FieldByName('cor').AsString:='Vermelho '+IntToStr(i);
aconteceo seguinte erro
Number is out of range

o que estou fazendo de errado ??
Wilson Savegnago

Wilson Savegnago

Responder

Posts

10/07/2018

Reginaldo Santos

Se conseguiu a resposta posta aí.
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar