Fórum Como impedir a inclusão de registros num DBGrid? #260128
26/11/2004
0
Tenho um DBGrid conectado a uma tabela do banco de dados por meio de ADO, e nesse DBGrid eu permito que o usuário edite os registros que estão sendo apresentados. Porém, eu não quero permitir que o usuário consiga inserir novos registros, ou seja, ele apenas poderá editar aqueles já existentes.
Tem como fazer isso?
wbb
Wbb
Curtir tópico
+ 0Posts
26/11/2004
Silviogs
Colocar no evento OnKeyDown do DBGRID:
if (Shift = [ssCtrl]) and (Key = 46) Then
KEY := 0;
Obs: utilize o codigo das tecla INS para impedir também a inserção
Atenciosamente,
Silvio Guedes
Gostei + 0
26/11/2004
Wbb
wbb
Gostei + 0
26/11/2004
Fer_nanda
Até
Gostei + 0
26/11/2004
Wbb
No evento OnNewRecord da Tabela, basta colocar [b:1c17aaa408]Abort;[/b:1c17aaa408]
fer_nanda, se eu fizer isso não consigo editar os registros.
Valeu!
wbb
Gostei + 0
26/11/2004
Ricardo.vano
DBGrid1.Columns[13].PickList.AddStrings(ComboBox.Items);
O DBGrid pegou os itens de um combobox e somente o permitiu que o usuário escolhesse os itens disponíveis.
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)