有一个数据表 T1
有2个字段: Fid 和 Fnum  其中fid为主键 fnum为long型现有如下要求:1 . 在同一时刻内允许有多个用户访问(读取)同一条记录。2 . 在同一时刻内只允许有一个用户修改 fnum 的数据。
    修改包括:加减fnum中的值但fnum必须大于03 . 在同一时刻内所有用户的数据必须相同。比如说:A B C 三个用户同时访问T1中的Fid=20030101这条记录
此时A B C 读取的FNUM=100A修改记录 fnum=fnum+100
A B C 客户端的数据立刻变成fnum=200

请问: 用VB6 + ADO + SQL SERVER 2000 怎样来实现这样的功能 ??请高手指点。thanks