第一个:怎么获取删除事件??
第二个:往DBGrid里输入数据时,需要整行输完跳到下一行才能插入数据库,怎么实现不需要跳到下一行就能插入数据库,即控制插入数据库的条件。
谢谢谢谢

解决方案 »

  1.   

    第一个问题嘛 DBGrid有BeginDelete和AfterDelete事件 
    第二个问题我想不出来 期待高手
      

  2.   

    第一个好像不是DBgrid控制的吧~~应该是dataSet控制的 第二个楼主就是想提前保存对么?在别的按钮或者菜单的事件里写提交保存代码就可以了DBgrid.dataset.post
      

  3.   

    挂月说的对,直接可以保存.代码:
    if dbgrid1.dataset.State = DSEDIT then
    begin
      dbgrid1.dataset.Post;
    end;
      

  4.   

    再有....
    dbgrid中删除某一行会出来 确认框
    什么方法能把它去掉?
    谢谢!!
      

  5.   

    dbgrid中删除某一行会出来 确认框???
      

  6.   

    通过DBNavigator删除dbgrid中的某一行时,会跳出确认框“是否删除该记录”
    能不能把这个确认框去掉或者用别的方法删除制定的记录也可以
      

  7.   

    删除对话框
    在dbgrid中的option属性中有设置的选项
      

  8.   

    TDBNavigator.ConfirmDelete:=flase,在属性框的第二项
      

  9.   

    一个按钮的onclick事件里
    dbgrid.dataset.edit;
    DBgrid.dataset.post;
    保存数据库,,,在你的数据集中的BeginDelete和AfterDelete事件里进行删除前或删除后获取事件操作
      

  10.   

    能不能把输入dbgrid中的值(多行)暂不插入数据表,但仍显示
    最后统一post