Select e DBGrid??

Delphi

28/04/2003

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.


Pabhen

Pabhen

Curtidas 0

Respostas

Okama

Okama

28/04/2003

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.


GOSTEI 0
Marceloribeiro

Marceloribeiro

28/04/2003

Amigão,

Já tive esse problema, você tem que mudar a propriedade RequestLive=True, da sua TQuery, ok?

Espero ter ajudado...

+mais

Marcelo Ribeiro


GOSTEI 0
POSTAR