DBGRID 连接数据集体控件键盘移动 
在dbgrid 追加记录一记录,默认 fields[0],fields[1] 值同 最后一条记录。 当写入数据库的时候,要有一些错误控制。DBGRID 追加记录 更新前触发什么?

解决方案 »

  1.   

    你在dataset.beforepost中处理就行了
      

  2.   

    1,在dbgrid 追加记录一记录,默认 fields[0],fields[1] 值同 最后一条记录.
    2,当写入数据库的时候,要有一些错误控制。DBGRID 追加记录 更新前触发什么?能说的具体一点吗?
      

  3.   

    在 DataSet的OnBeforePost事件中写代码,例如字段1的值不能为空,可以在事件处理代码中写:if DataSet.FieldByName('字段1').AsString='' then
    begin
      raise.Exception('字段1的值不能为空,请重新输入!');
      Abort;
    end;