在DM上设置了ADOQuery和DataSource,然后DBGrid.DataSource:=DM.DataSource。
DBGrid显示的东西如下所示:
名称 报警上限 报警下限 量程上限 量程下限
p1    10         2       15        0     
p2     3         1       4         0.1     
……
p9     100       20      200       0     
现在想实现这样一个功能:在DBGrid上,每当用户修改一个单元内容时都能明确知道修改的是什么,并记录下修改事件。现在的问题是,当利用ADOQuery的BeforePost试图写事件时,用DataSet.RecNo可以知道修改的参数是p1还是p2,但是不知道是量程上限还是报警下限被修改。请问怎么获得这个信息?也就是说想知道是哪一列被修改了。
谢谢!