Fórum consulta #238743

20/06/2004

0

tenho um form de pedidos e outro de pesquisa de produtos( o qual o produto aparece listado num dbgrid), até aí tudo bem, só q na hora q eu dou um duplo clique nele pra selecionar para o dbgrid1(tela de pedidos) ele dá o seguinte erro.

project rased Exception class Edataset error with message IBQuery3: cannot modify a read-only dataset



e o código do ondbclick(dbgrid) no form de pesquisa é o seguinte

begin
with pedidos.IBQuery3 do
begin
pedidos.IBQuery3.Open;
pedidos.IBQuery3.Edit;

pedidos.IBQuery3id_liv.Value:= seleciona.IBQuerylivrosid.Value;

pedidos.IBQuery3.Post;



sendo q id_liv é uma chave estrangeira da tabela livros e
id é uma chave primária da tabela livros


create table itens
id_liv varchar(4),
id_ped integer,
foreign key (id_iv) references livros(id),
foreign key (id_ped) references pedidos(id));


Piassa

Piassa

Responder

Posts

20/06/2004

Marcio.theis

verifique se a propriedade REQUESTLIVE da sua query esta com a propriedade igual a TRUE.


Responder

Gostei + 0

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

Aceitar