[delphi-br] Impedir Inserir mais registro no DBGRID

2006-02-14 Por tôpico Jeanne Fonseca
Oi gente, bom dia. Como faço para limitar o número de linhas que o DBGRID pode aceitar? por exemplo, se eu digo que o DBGRID só irá conter 10 linhas, nao terá como o cliente adicionar mais.. como faço pra bloquear depois de limitada? Agora eh bloquear a inserção e nao a edição do registro.

Re: [delphi-br] Impedir Inserir mais registro no DBGRID

2006-02-14 Por tôpico Guaranta Almeida
Boa tarde jeanne =] bom... nesse caso vc naum precisa de algo muito sofisticado basta vc criar uma variavel , que sirva de comparação com a propriedade RecordCount do seu ClientDataSet... dae vc colocaria para testar no botão, ou seja lah onde for a chamada a inserção

Re: [delphi-br] Impedir Inserir mais registro no DBGRID

2006-02-14 Por tôpico Alisson Yahoo
No evento BeforeInsert ou AfterInsert do Dataset coloque: if (Dataset.RecordCount = 10) then Dataset.Cancel; [As partes desta mensagem que não continham texto foram removidas] -- FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM * Para ver as mensagens antigas, acesse: