Fórum Select e DBGrid?? #156200
28/04/2003
0
Tou com um problema q é o seguinte:
Tenho um DBGRID q é alimentado por uma clausula SELECT, só q eu kero poder edita-lo e eu naum consigo. Parece q ele fica em modo de visualização. Como faço pra conseguir, edita-lo? Eu pensei em colocar um botao pra alterar o conteudo do q tiver selecionado no dbgrid, aí eu coloquei o seguinte comando:
qEvento.edit;
Só q ele dá um erro dizendo q ó dataset está em modo somente leitura (readonly), e eu naum sei o comando pra colocar ele em modo de edição ou inserção?
será q alguem pode me ajudar?
ps.: naum posso utilizar a table pq na clausula SELECT da query tem um ORDER BY muito grande, e na table naum dá pra ordenar do jeito q eu kero, eu tenho q usar query mesmo.
Tenho um DBGRID q é alimentado por uma clausula SELECT, só q eu kero poder edita-lo e eu naum consigo. Parece q ele fica em modo de visualização. Como faço pra conseguir, edita-lo? Eu pensei em colocar um botao pra alterar o conteudo do q tiver selecionado no dbgrid, aí eu coloquei o seguinte comando:
qEvento.edit;
Só q ele dá um erro dizendo q ó dataset está em modo somente leitura (readonly), e eu naum sei o comando pra colocar ele em modo de edição ou inserção?
será q alguem pode me ajudar?
ps.: naum posso utilizar a table pq na clausula SELECT da query tem um ORDER BY muito grande, e na table naum dá pra ordenar do jeito q eu kero, eu tenho q usar query mesmo.
Pabhen
Curtir tópico
+ 0
Responder
Posts
28/04/2003
Okama
Olá,
Primeiro verifique se o seu DBgrid não está marcado como somente leitura e se você tem permissão para alterar a base.
Se tudo estiver correto e não funcionar, tente fazer uma tela de alteração
e gravar com comandos SQL.
Primeiro verifique se o seu DBgrid não está marcado como somente leitura e se você tem permissão para alterar a base.
Se tudo estiver correto e não funcionar, tente fazer uma tela de alteração
e gravar com comandos SQL.
Responder
Gostei + 0
28/04/2003
Marceloribeiro
Amigão,
Já tive esse problema, você tem que mudar a propriedade RequestLive=True, da sua TQuery, ok?
Espero ter ajudado...
+mais
Marcelo Ribeiro
Já tive esse problema, você tem que mudar a propriedade RequestLive=True, da sua TQuery, ok?
Espero ter ajudado...
+mais
Marcelo Ribeiro
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)