我有一个数据表,比如 里面有(autoid是自动生成的,不重复) 
ID    pattern      autoid      flg 
1    c:\1.txt      1          1 
2    c:\2.txt      2          2 
3    c:\2.txt      3          2 
4    c:\3.txt      4          3 
5    c:\4.txt      5          4 我要求改变 pattern 其中一条记录时.flg的编号也跟着改变.相同的pattern,其flg编号相同,不同的pattern,其flg编号不相同,递增.其中第1条记录的 flg永远定义为1 
如,把ID号为4的    pattern 该为c:\1.txt 时,flg的值.该为1 ;其重新排列的flg为 1,2,2,1,3 把ID号为2的 pattern改为 c:\5.txt 时,flg 的时改为2;其重新排列 的flg对应改变为1,2,3,4,5