精通VB6.0+SQL的大侠快来救我
sc74 2000-03-15 02:08:00 VB6.0中,ADO.recordset.locktype=adlockpessimistic(悲观锁)用不起来。原代码如下:
With rst
.ActiveConnection = conn
.CursorLocation = adUseClient
.CursorType = adOpenForwardOnly
.LockType = adLockPessimistic
.Source = "select * from cm"
.Open
End With
conn 是一个激活的连接
cm 是后台数据库的一个表,主键 ch(类型:int) 在表中不能有重复值
目的:有两台以上的工作站同时对 cm 表添加记录,但又不能使字段 ch 有重复。
即并发性与完整性同时保证