Fórum Qual é a do DBGrid #239463

24/06/2004

0

to apanhando feio do DBGrid....
tenho um ClientDataSet ligado a um DBGrid, e qdo o usuário clica numa célula vazia do dbgrid, um novo registro tem q ser criado automaticamente.... coloquei um ´Append´ e queria passar um valor para um campo, no evento NewRecord do cds. Entra no NewRecord mas qdo passo um valor pro campo desse cds que dei o append, aparece uma msg de que o dataset não está em dsEdit ou dsInsert.... pq e como resolver isso??? :roll:

agradeço qualquer idéia


Garibaldi

Garibaldi

Responder

Posts

24/06/2004

Mpgandin

Faça o teste antes. Verifica se o dataset não está em dsEdit ou dsInsert. Se não estiver, então coloca ele em modo de edição e depois dá o append.


Responder

Gostei + 0

26/06/2004

Garibaldi

eu já faço o teste se está em dsEdit ou dsInsert. Se eu não colocar código nenhum no NewRecord, grava tranquilo, só pq ponho prum campo receber um valor integer dá essa p****......


Responder

Gostei + 0

26/06/2004

Sandra

garibaldi,

Ao invés de Append, já tentou com o Insert?


Responder

Gostei + 0

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

Aceitar