ActiveDelphi - Índice do Fórum ActiveDelphi
.: O site do programador Delphi! :.
 
 FAQFAQ   PesquisarPesquisar   MembrosMembros   GruposGrupos   RegistrarRegistrar 
 PerfilPerfil   Entrar e ver Mensagens ParticularesEntrar e ver Mensagens Particulares   EntrarEntrar 

Read-only dataset. alguem me ajuda?

 
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Delphi
Exibir mensagem anterior :: Exibir próxima mensagem  
Autor Mensagem
NoiadoX
Aprendiz
Aprendiz


Registrado: Terça-Feira, 8 de Julho de 2003
Mensagens: 256

MensagemEnviada: Sex Jun 17, 2005 11:13 pm    Assunto: Read-only dataset. alguem me ajuda? Responder com Citação

Toda vez que tento incluir algum dado na minha TIBQuery, eu recebo a seguinte mensagem: \"Cannot modify a read-only dataset\"

Como posso resolver isso?

To usando Delphi 7 + TIBQuery com meu bd Interbase..
_________________
http://endshop.mercadoshops.com.br/
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
KMerlotti
Moderador
Moderador


Registrado: Terça-Feira, 27 de Janeiro de 2004
Mensagens: 3032
Localização: Votuporanga / SP

MensagemEnviada: Sáb Jun 18, 2005 12:23 pm    Assunto: Read-only dataset. alguem me ajuda? Responder com Citação

Ae amigo.. com IBQuery vc precisa usar um outro componente, se eu naum me engano chamado IBUpdateSQL.. mas não tenho certeza.. de uma pesquisada aki no fórum (o link procurar lah em cima) por IBQuery q eu acho q vc acha! rs

Abraços!
_________________
Kelver Merlotti - Coordenador Editorial da Active Delphi
http://twitter.com/kmerlotti
Por favor, leia as regras do fórum.
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular Visitar a homepage do Usuário Yahoo Messenger MSN Messenger
NoiadoX
Aprendiz
Aprendiz


Registrado: Terça-Feira, 8 de Julho de 2003
Mensagens: 256

MensagemEnviada: Sáb Jun 18, 2005 10:24 pm    Assunto: Read-only dataset. alguem me ajuda? Responder com Citação

Blz, consegui fazer, como vc disse tem q ligar tem q ligar o IBQuery ao IBUpdateSQL. E dentro do IBUpdateSQL gerar os script para gravar, modificar, etc. Mas surgiu outro problema. Quando dou o post ele não gera erro nenhum faz como se tivesse gravado blz, mas quando saio do programa e volto, os dados nao estao la. Não ta dando commit, como faço para gravar efetivamente no BD???
_________________
http://endshop.mercadoshops.com.br/
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
elpatron
Novato
Novato


Registrado: Quarta-Feira, 1 de Junho de 2005
Mensagens: 58
Localização: Chapeco

MensagemEnviada: Seg Jun 20, 2005 8:24 am    Assunto: Read-only dataset. alguem me ajuda? Responder com Citação

Verifica se as propriedade Request Live e Unidirectional do IBQuery estao respectivamente setadas com True e False. Tenta também adicionar o código abaixo no evento AfterPosto do IBQuery

procedure TForm1.IBQuery1AfterPost(DataSet: TDataSet);
begin
if IBquery1.UpdatesPending then begin
IBquery1.ApplyUpdates;
IBquery1.CommitUpdates;
end;
end;

Posta o resultado pois eu nao testei ...

[]\'s
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
NoiadoX
Aprendiz
Aprendiz


Registrado: Terça-Feira, 8 de Julho de 2003
Mensagens: 256

MensagemEnviada: Ter Jun 21, 2005 11:27 am    Assunto: Read-only dataset. alguem me ajuda? Responder com Citação

IBQuery não tem a propiedade RequestLive, só o Query q tem. Bom problema era os commits, dei commit no Trasaction e ta tudo certo agora.
_________________
http://endshop.mercadoshops.com.br/
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
Mostrar os tópicos anteriores:   
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Delphi Todos os horários são GMT - 3 Horas
Página 1 de 1

 
Ir para:  
Enviar Mensagens Novas: Proibido.
Responder Tópicos Proibido
Editar Mensagens: Proibido.
Excluir Mensagens: Proibido.
Votar em Enquetes: Proibido.


Powered by phpBB © 2001, 2005 phpBB Group
Traduzido por: Suporte phpBB