DBGrid! somente alterar tabela
Uso tabelas Paradox, em um DBGrid o q tenho q fazer para o usuário não consiga incluir pelo DBgrid só consiga editar a tabela pelo DBgrid, pois se eu colocar true na propriedade ReadOnly do DGrid o usuário não vai conseguir nem editar, como consigo resolver isso :?:
Janete
Curtidas 0
Respostas
Rômulo Barros
07/07/2004
procedure TForm1.DBGrid1KeyPress(Sender: TObject; var Key: Char); begin If TDBGrid(Sender).DataSource.DataSet.State = dsinsert then abort; end;
GOSTEI 0
Janete
07/07/2004
[quote:f426f555ec=´Undeclared Identifier´][/quote:f426f555ec]
O DataSource está no form pai e não no form q está o DBGrid, e agora como eu faço?
procedure TForm1.DBGrid1KeyPress(Sender: TObject; var Key: Char); begin If TDBGrid(Sender).DataSource.DataSet.State = dsinsert then abort; end;
O DataSource está no form pai e não no form q está o DBGrid, e agora como eu faço?
GOSTEI 0
Rômulo Barros
07/07/2004
O DataSource está no form pai e não no form q está o DBGrid, e agora como eu faço?
Pode deixar do jeito q falei anteriormente que irá funfar perfeitamente. :wink:
GOSTEI 0