你的dbgrid 一定是和数据库连接的 那你在数据源那里控制就好了

解决方案 »

  1.   

    现在我是要在整个dbgrideh的keypress里面设置输入字符或数字个数的限制
    请问该如何搞定呢?谢谢
      

  2.   

    if DBGrid1.Columns[DBGrid1.SelectedIndex].FieldName='1' then
         begin
              if Length(DBGrid1.SelectedField.asString)>10 then
              begin
                   ShowMessage('超过10个');
              end;
         end;
      

  3.   

    to  johnsonrao(johnson) 请问这条语句要放在哪里的呢???
      

  4.   

    这条语句我放在keypress里面根本不行,请问该放在哪里呢??谢谢