当dbgrid的一行处于编辑状态时,如何取得除了这个编辑状态的行之外的其他行的某列的值?

解决方案 »

  1.   

    我要利用dbgrideh本身进行数据的录入、修改,同时判断记录是否重复,无法设主键,因为判断依据是好几个条件的综合
      

  2.   

    是不是可以这样呢
    将你新加的记录组成一个字符串,在把数据集中其他的记录也组成字符串,然后在post之前循环比较,相同就cancle,不同就post,
    我没试过。
      

  3.   

    S_Slan,你说的方法在插入新记录可以,但是修改的情况下怎么办,如果我点击了修改,而不进行新的操作,直接保存,就会出现记录重复的问题